Wie kann ich mit CSS eine gepunktete Linie zeichnen?
97
Beispielsweise:
hr {
border:none;
border-top:1px dotted #f00;
color:#fff;
background-color:#fff;
height:1px;
width:50%;
}
Siehe auch Styling <hr>
mit CSS .
quelle
Verwenden von HTML:
<div class="horizontal_dotted_line"></div>
und in styles.css:
quelle
Die akzeptierte Antwort enthält eine Menge Cruft, die für moderne Browser nicht mehr benötigt wird. Ich habe das folgende CSS bereits in allen Browsern bereits im IE8 getestet und es funktioniert einwandfrei.
border: none
muss an erster Stelle stehen, um alle Standard-Rahmenstile zu entfernen, die Browser aufhr
Tags anwenden .quelle
Meinen Sie so etwas wie "Rand: 1px schwarz gepunktet"?
w3schools.com Referenz
quelle
Diese Zeile sollte für Sie funktionieren:
quelle
quelle
Ich habe alle Lösungen hier ausprobiert und keine ergab eine saubere 1px-Leitung. Um dies zu erreichen, gehen Sie wie folgt vor:
Alternative:
quelle
Verwendung wie folgt:
quelle
Dazu müssen Sie einfach ein
border-top
oder wie folgtborder-bottom
zu Ihrem<hr/>
Tag hinzufügen :mit jedem gewünschten Linientyp oder jeder gewünschten Farbe
quelle
Fügen Sie dem Element, für das Sie eine gepunktete Linie haben möchten, das folgende Attribut hinzu.
quelle
Mit
hr
für mich zwei Linien erstellt, eine durchgezogene und eine gepunktete.Ich fand, dass dies ziemlich gut funktionierte:
Da Sie die Breite in Prozent festlegen können, ist auf beiden Seiten immer etwas Platz vorhanden (auch wenn Sie die Fenstergröße ändern).
quelle
Versuchen Sie es gestrichelt ...
quelle
Gepflegte Linie nach Element:
http://jsfiddle.net/korigan/ubtkc17e/
HTML
CSS
quelle