TW Bootstrap: Comment colonnes de dépassement
Je veux avoir une rangée de colonnes vont être défilement horizontal:
Comme vous pouvez le voir, la ligne est à l'extérieur du bloc (avec un rembourrage). A l'intérieur, il y a des colonnes où chacun a quelques span*
classe comme span3
. Et depuis toutes les colonnes ne correspondent pas à la ligne, la barre de défilement est sur le fond.
Voici ce que j'ai essayé de faire (avec css) et pour l'instant pas de chance.
<div class="row">
<!-- the parent element which will have scrollbar -->
<div class="span12" style="white-space: nowrap; overflow-x: auto;">
<div class="row">
<div class="span3" style="display: inline-block;">content here</div>
<div class="span3" style="display: inline-block;">content here</div>
<div class="span3" style="display: inline-block;">content here</div>
...
<div>
</div>
</div>
Mais alors les colonnes juste envelopper une fois qu'ils ne peuvent pas s'insérer dans la ligne. Comment puis-je faire cela?
Merci.
Vous devez vous connecter pour publier un commentaire.
Mis à jour
Je suppose que tu viens de manquer le
float: none;
:float
forcesdisplay: block;
.Démonstration en direct (jsfiddle)
De toute façon ce n'est pas parce que vous pouvez faire ce que vous devriez. Il y a des choses comme carrousels qui peuvent réaliser ce genre d'effets.
À mon humble avis une page web est à l'origine destiné à être défile horizontalement alors que le JavaScript ne peut rien faire.
pre
tag?float: none
qui vous l'avez souligné. jsfiddle.net/miki725/9NdjwJe l'ai pris un peu plus loin. Défilement horizontal colonnes!
Vous avez besoin de l'overflow-x sur le span3 n'est pas le span12 je pense que