Ich habe eine ungeordnete Liste erstellt. Ich finde die Aufzählungszeichen in der ungeordneten Liste störend, deshalb möchte ich sie entfernen.
Ist es möglich, eine Liste ohne Aufzählungszeichen zu haben?
Sie können Kugeln entfernen , indem Sie die Einstellung , list-style-type
um none
auf dem CSS für das übergeordnete Element (typischerweise <ul>
), zum Beispiel:
ul {
list-style-type: none;
}
Möglicherweise möchten Sie auch hinzufügen padding: 0
und hinzufügen margin: 0
, wenn Sie auch Einrückungen entfernen möchten.
Im Listutorial finden Sie eine ausführliche Anleitung zu Listenformatierungstechniken.
Wenn Sie Bootstrap verwenden, hat es eine "unstyled" -Klasse:
Bootstrap 2:
http://twitter.github.io/bootstrap/base-css.html#typography
Bootstrap 3 und 4:
Bootstrap 3: http://getbootstrap.com/css/#type-lists
Bootstrap 4: https://getbootstrap.com/docs/4.3/content/typography/#unstyled
quelle
Sie müssen verwenden
list-style: none;
quelle
Kleine Verfeinerung der vorherigen Antworten: Um längere Zeilen besser lesbar zu machen, wenn sie auf zusätzliche Bildschirmzeilen übertragen werden:
quelle
list-style-type: none;
sowohl dasul
als auch das anzuziehenli
. Sie können nur eine tun.Wenn Sie es nicht auf der
<ul>
Ebene zum Laufen bringen können , müssen Sie möglicherweise Folgendeslist-style-type: none;
auf der<li>
Ebene platzieren:Sie können eine CSS-Klasse erstellen, um diese Wiederholung zu vermeiden:
Verwenden Sie bei Bedarf
!important
:quelle
Ich habe sowohl auf der ul als auch auf der li Listenstil verwendet, um die Kugeln zu entfernen. Ich wollte die Aufzählungszeichen durch ein benutzerdefiniertes Zeichen ersetzen, in diesem Fall einen "Strich". Das ergibt einen schön eingerückten Effekt, der funktioniert, wenn der Text umbrochen wird.
quelle
So entfernen Sie den
ul
Standardstil vollständig :quelle
Wenn Sie dies nur mit reinem HTML erreichen möchten, funktioniert diese Lösung in allen gängigen Browsern:
Beschreibung Listen
Verwenden Sie einfach den folgenden HTML-Code:
Dadurch wird eine Liste erstellt, die der folgenden ähnelt:
Beispiel hier: https://jsfiddle.net/zumcmvma/2/
Referenz hier: https://www.w3schools.com/tags/tag_dl.asp
quelle
<dt>
und die Definition dieses Begriffs in<dd>
.Dadurch wird eine Liste vertikal ohne Aufzählungszeichen angeordnet. In nur einer Zeile!
quelle
display
von überschrieben<li>
wirddisplay: list-item;
.Wenn Sie ein vorhandenes Thema entwickeln, hat das Thema möglicherweise einen benutzerdefinierten Listenstil.
Wenn Sie den Listenstil nicht mit ul-
list-style: none;
oder li-Tags ändern können, wenden Sie sich zuerst an,!important
da möglicherweise eine andere Stilzeile Ihren Stil überschreibt.Wenn dies nicht der Fall ist, überprüfen
li:before
Sie, ob der Inhalt vorhanden ist. dann mach:quelle
quelle
Ich habe versucht und beobachtet:
quelle
Für den Fall, dass Sie die Dinge einfach halten möchten, ohne auf CSS zurückzugreifen, füge ich einfach ein
in meine Codezeilen ein. Dh<table></table>
.Ja, es bleiben ein paar Leerzeichen, aber das ist keine schlechte Sache.
quelle