Comment puis-je faire & lt; li & gt; les éléments s'écoulent de gauche à droite plutôt que de haut en bas?
Voici mon <li>
éléments. Je veux qu'ils apparaissent de gauche à droite au lieu de haut en bas.
<div class="nav">
<ul>
<li><a href="test">test</a></li>
<li><a href="test">test</a></li>
<li><a href="test">test</a></li>
<li><a href="test">test</a></li>
<li><a href="test">test</a></li>
</ul>
</div>
Comment puis-je faire cela?
MODIFIER:comment contrôler l'espacement entre chaque élément li et ses bachground de la couleur et de l'espacement entre un élément et la bordure de l'élément li?
source d'informationauteur omg | 2009-06-24
Vous devez vous connecter pour publier un commentaire.
je pense que vous êtes à la recherche pour
Il y a un peu de moyens.
Une façon est display:inline que les autres postes de mentionner
Une autre façon est d'float:left;
edit: plus de détails! essayez ceci dans une page
Essayer:
Les styles devrait vraiment être dans une feuille de style externe, je viens de les mettre sur la page pour des raisons de simplicité.
Vous pouvez utiliser l'attribut float:
Juste pour vous faire savoir, que IE ne "step-down" chose quand vous flotter les éléments de la liste à gauche, et je pense que IE est le seul navigateur à le faire, tous les autres, continuez tout droit. Pour avoir la liste des éléments va tout droit, utilisez "display: inline" dans votre css au lieu de "float: left", cela devrait fonctionner dans tous les navigateurs de cette façon. Pour de plus dept explication, découvrez cette tutoriel rapide
Pour plus de détails et d'inspiration, jetez un oeil à Listamatic. Ils ont des tonnes d'excellents didacticiels étape par étape, des explications et tout et tout sur les margin, padding, et des problèmes de compatibilité navigateur.
Pour répondre à la question après le montage:
Edit: Vous pouvez appliquer le rembourrage et le display:block pour le <a> élément de sorte que vous pouvez cliquer sur le rembourrage ainsi:
Vous pouvez utiliser
display: inline
comme ceci:Ou, si vous avez plus de listes, vous pouvez affecter une classe à cette liste spécifique:
Et puis le style comme: