27 votes

affichage des données lors de l'utilisation du cadre bootstrap

J'ai un formulaire d'édition qui .form-horizontal y .control-label . Cependant, je souhaite maintenant afficher un seul enregistrement à l'utilisateur (par exemple, les détails du profil d'un utilisateur). J'envisage donc quelque chose comme ceci :

First Name:        Foo
Last Name:         Bar
Job:               Something

Quelle est la meilleure façon de le faire en utilisant le framework bootstrap ? Je voulais utiliser la même structure que mon formulaire d'édition, mais comme je vais afficher des données, je ne peux pas utiliser la fonction .form-horizontal la classe. Si j'utilise la <table> tag alors quelle classe pourrais-je utiliser ?

51voto

routeburn Points 924

Pour Bootstrap 3

Bootstrap 3 fournit une classe "Description horizontale" pour présenter les données exactement comme vous le souhaitez.

http://getbootstrap.com/css/#horizontal-description

Avec les données de votre exemple, vous feriez quelque chose comme ceci :

<dl class="dl-horizontal">
  <dt>First Name</dt>
  <dd>Foo</dd>
  <dt>Last Name</dt>
  <dd>Bar</dd>
  <dt>Job</dt>
  <dd>Something</dd>
</dl>

5voto

Emdadul Sawon Points 2362

Pour Bootstrap 4

Vous pouvez utiliser Alignement de la liste de description . Par exemple-

<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" rel="stylesheet"/>
<dl class="row">
  <dt class="col-sm-3">Description lists</dt>
  <dd class="col-sm-9">A description list is perfect for defining terms.</dd>

  <dt class="col-sm-3">Euismod</dt>
  <dd class="col-sm-9">
    <p>Vestibulum id ligula porta felis euismod semper eget lacinia odio sem nec elit.</p>
    <p>Donec id elit non mi porta gravida at eget metus.</p>
  </dd>

  <dt class="col-sm-3">Malesuada porta</dt>
  <dd class="col-sm-9">Etiam porta sem malesuada magna mollis euismod.</dd>

  <dt class="col-sm-3 text-truncate">Truncated term is truncated</dt>
  <dd class="col-sm-9">Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.</dd>

  <dt class="col-sm-3">Nesting</dt>
  <dd class="col-sm-9">
    <dl class="row">
      <dt class="col-sm-4">Nested definition list</dt>
      <dd class="col-sm-8">Aenean posuere, tortor sed cursus feugiat, nunc augue blandit nunc.</dd>
    </dl>
  </dd>
</dl>

3voto

Freddy Sidauruk Points 190

Vous pouvez également utiliser un tableau, par exemple

<table class=   "table table-user-information">
                <tbody>
                  <tr>
                    <td>Dokter Umum:</td>
                    <td><?php echo $row->terap_addressdoc ?></td>
                  </tr>
                  <tr>
                    <td>Specialist Chiropactic</td>
                    <td><?php echo $row->terap_specialist ?></td>
                  </tr>

                   <tr>
                    <td>Email</td>
                    <td><?php echo $row->terap_terapist ?></td>
                  </tr>
               </tbody>
              </table>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X