Comment faire pour supprimer un élément de la liste de la frontière dans le bootstrap de groupe de la liste?
Je veux juste supprimer la première list-group-item dessus de la frontière:
<ul class="list-group">
<li class="list-group-item borderless">Cras justo odio</li>
<li class="list-group-item">Dapibus ac facilisis in</li>
<li class="list-group-item">Morbi leo risus</li>
<li class="list-group-item">Porta ac consectetur ac</li>
<li class="list-group-item">Vestibulum at eros</li>
</ul>
.borderless li {
border-top: none;
}
mais ne fonctionne pas, Quelqu'un peut m'aider, Merci d'avance!
Vous devez vous connecter pour publier un commentaire.
Problème:
L'actuel code que vous essayez est un descendant du sélecteur, et ne fonctionne que lorsque
li
est l'enfant de.borderless
comme ci-dessous:Solution:
Essayer de le ci-dessous plusieurs sélecteur de classe qui sélectionne les éléments de la liste qui a une classe
borderless
.De sortie:
CSS:
HTML:
Dans le Bootstrap 4.0, vous pouvez simplement définir individuellement ou tous à l'aide de la frontière-* classe.
Bootstrap 4.0 Frontières Documententation
Vous pouvez profiter de la :nth-child() Sélecteur, de sorte que vous n'avez pas besoin d'ajouter de la sans frontières classe.
Exemple:
Le balisage
Cheers!
Vous pouvez supprimer des bordures en déclarant frontière none (aucune), de l'élément de style. Veuillez voir ci-dessous
La classe de bootstrap .liste-groupe de chasse peut également être utilisé pour supprimer certains des frontières.
https://getbootstrap.com/docs/4.0/components/list-group/#flush