Ich habe eine unsortierte Liste erstellt. Ich empfinde die Aufzählungszeichen in der ungeordneten Liste als störend und möchte sie daher entfernen.
Ist es möglich, eine Liste ohne Aufzählungszeichen zu erstellen?
Ich habe eine unsortierte Liste erstellt. Ich empfinde die Aufzählungszeichen in der ungeordneten Liste als störend und möchte sie daher entfernen.
Ist es möglich, eine Liste ohne Aufzählungszeichen zu erstellen?
Sie können Aufzählungszeichen entfernen, indem Sie die Option list-style-type
a none
auf das CSS für das übergeordnete Element (typischerweise ein <ul>
), zum Beispiel:
ul {
list-style-type: none;
}
Sie können auch Folgendes hinzufügen padding: 0
y margin: 0
wenn Sie auch die Einrückung entfernen wollen.
Voir Listutorial für eine großartige Übersicht über Listenformatierungstechniken.
@tovmeod Scheint in meinem IE9 (unter Win7) gut zu funktionieren. (es ist eine komplexe Seite, nicht eine einfache POC, vielleicht etwas anderes verändert das Verhalten)
Wenn es Ihnen wie mir geht und Sie auch wissen möchten, wie Sie den Einzug entfernen können, lesen Sie dies - stackoverflow.com/a/13939142/846727
Wenn Sie Bootstrap verwenden, gibt es eine "unstyled"-Klasse:
Entfernen Sie den Standard-Listenstil und die linke Auffüllung von Listenelementen (nur unmittelbare Kinder).
<ul class="unstyled">
<li>...</li>
</ul>
http://twitter.github.io/bootstrap/base-css.html#typography
<ul class="list-unstyled">
<li>...</li>
</ul>
Bootstrap 3: http://getbootstrap.com/css/#type-lists
Bootstrap 4: https://getbootstrap.com/docs/4.3/content/typography/#unstyled
Bootstrap 5: https://getbootstrap.com/docs/5.0/content/typography/#unstyled
Wenn wir Klassen für jedes CSS-Framework auflisten würden, hätten wir ein Chaos auf StackOverflow. Eine schnelle Google-Suche zeigt, dass Bootstrap zu seiner Blütezeit nur von 2 % der Websites verwendet wurde, und mit der Einführung vernünftigerer Lösungen wie Flexbox und CSS Grid wird diese Zahl sicherlich sinken.
Eigentlich ist diese Antwort genau das, wonach ich gesucht habe. Und Bootstrap wird von 3,6 % des gesamten Internets verwendet, es ist also nicht rückläufig. trends.builtwith.com/docinfo/Twitter-Bootstrap Eine schnelle Google-Suche zeigt, dass Bootstrap durchweg in der Kategorie "beliebteste CSS-Frameworks" platziert ist.
@PJBrunet Wenn wir Klassen für jedes CSS-Framework auflisten würden, hätten wir viel mehr Leute, die Antworten auf ihre Fragen bekommen. Außerdem hat der OP nicht erwähnt, dass er nur an einer reinen CSS-Lösung interessiert ist.
Wenn Sie nicht in der Lage sind, es am <ul>
Ebene, müssen Sie möglicherweise die list-style-type: none;
am <li>
Ebene:
<ul>
<li style="list-style-type: none;">Item 1</li>
<li style="list-style-type: none;">Item 2</li>
</ul>
Sie können eine CSS-Klasse erstellen, um diese Wiederholungen zu vermeiden:
<style>
ul.no-bullets li
{
list-style-type: none;
}
</style>
<ul class="no-bullets">
<li>Item 1</li>
<li>Item 2</li>
</ul>
Wenn nötig, verwenden Sie !important
:
<style>
ul.no-bullets li
{
list-style-type: none !important;
}
</style>
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.