J'ai la liste suivante:
<ul id="otis">
<li>Benz</li>
<li>Other Benz</li>
<li>Other Other Benz</li>
</ul>
Je veux me débarrasser des balles alors j'ai essayé:
ul#otis {
list-style-type: none;
}
Cela n'a pas fonctionné cependant. Quelle est la bonne façon de supprimer les puces de la liste affichée?
html
html-lists
Sam Khan
la source
la source
list-style: none
fonctionne à la place.Réponses:
En supposant que cela ne fonctionne pas, vous voudrez peut-être combiner le
id
sélecteur basé sur leli
pour appliquer le css auxli
éléments:Référence:
list-style-type
au Mozilla Developer Center .la source
ul#otis
et#otis
?id
sélecteur que vous avez utilisé. Oops désolé!li
?list-style-type
propriété CSS spécifie l'apparence d'un élément d'élément de liste. Comme c'est le seul qui utilise par défautdisplay:list-item
" (bien qu'elle permette qu'elle puisse s'appliquer à n'importe quel élément avec unedisplay
propriété). Bien qu'ils le définissent, pour leur exemple, sous l'ol
élément. Personnellement, je le définis toujours par défaut pour la liste (ul
/ol
) et lesli
éléments.J'ai moi-même eu le même problème extrêmement irritant puisque le script ne tenait pas compte de ma feuille de style. Alors j'ai écrit:
Cela n'a pas fonctionné. Alors, en plus , j'ai écrit:
Voila! ça a marché!
la source
Pour supprimer des puces de listes non ordonnées, vous pouvez utiliser:
Vous pouvez aussi utiliser:
Les deux fonctionnent mais le premier est un moyen plus court d'obtenir le même résultat.
la source
Le code suivant
produira cette sortie:
la source
Essayez plutôt ceci, testé sur Chrome / Safari
la source
Mettre
juste avant la liste pour la tester. Ou
la source
Pour supprimer la puce,
UL
vous pouvez simplement utiliserlist-style: none;
oulist-style-type: none;
Si cela ne fonctionne toujours pas, je suppose qu'il y a un problème de priorité CSS . Peut être globalement UL déjà défini. La meilleure façon donc d'ajouter une classe / ID à cet UL particulier et d'y ajouter votre CSS . J'espère que cela fonctionnera.la source
Cela fonctionnait parfaitement HTML
CSS
la source
Il doit y avoir autre chose.
Car:
devrait juste fonctionner.
Il existe peut-être une règle CSS qui l'écrase.
Utilisez votre inspecteur DOM pour le découvrir.
la source
J'ai eu le même problème, et la façon dont j'ai fini par le résoudre était comme ceci:
C'est peut-être un peu extrême, mais quand j'ai fait ça, ça a marché pour moi.
J'espère que cela a aidé
la source
pour la feuille de style en ligne, essayez ce code
la source
votre code:
ma suggestion:
en css, vous devez uniquement utiliser le
#id
notelement#id
. des conseils plus utiles sont fournis ici: w3schoolsla source
J'ai eu un problème identique.
La solution était que la puce était ajoutée via une image d'arrière - plan , PAS via un type de liste. Un bref «arrière-plan: aucun» et Bob est votre oncle!
la source