J'utilise les CSS suivants pour l'organisation de la liste des cases:
li { display: block; float: left; }
4 Réponses :
En bref, non. CSS est appliqué par le navigateur afin de rendre la page. Le CSS n'a aucun moyen de connaître la position réelle d'un élément une fois que ce rendu est effectué. P>
Vous devez soit modifier votre marquage HTML afin que vous puissiez utiliser un sélecteur CSS, ou vous devez utiliser JavaScript que peut analyser la position des éléments pertinents dans l'ordre. déterminer lequel à modifier. p>
Qu'en est-il du : première ligne code>
pseudo-sélecteur? Il semble savoir quels mots sont positionnés où après avoir rendu et renouille de manière appropriée.
Habituellement, votre meilleur pari est de créer une marge droite négative sur votre bloc contenant, par exemple: mon exemple est écrit à la hâte, mais je remarquerais que l'extérieur La marge négative ne doit pas nécessairement être la même forte>. Vous devrez jouer du violon. P> Est-ce que cela aide? P> P>
Vous pouvez les cibler en utilisant un sélecteur enfant Nth-enfant.
Très bonne réponse. Pourquoi je ne pensais pas cela en premier lieu. Cependant, cela ne fonctionne que si les rangées et les cols sont uniformément espacées (vous savez n).
Utilisez 'Margin-gauche'. Si vous utilisez la marge-droite: -3% sur le conteneur parent et que la largeur est 100% de la page, vous obtiendrez une barre de défilement horizontale. P>