Risposte:
Per esempio:
hr {
border:none;
border-top:1px dotted #f00;
color:#fff;
background-color:#fff;
height:1px;
width:50%;
}
Vedi anche Applicazione <hr>di stili con CSS .
Utilizzando HTML:
<div class="horizontal_dotted_line"></div>
e in styles.css:
.horizontal_dotted_line{
border-bottom: 1px dotted [color];
width: [put your width here]px;
}
La risposta accettata ha un sacco di cruft che non è più richiesto per i browser moderni. Ho testato personalmente il seguente CSS su tutti i browser fin da IE8 e funziona perfettamente.
hr {
border: none;
border-top: 1px dotted black;
}
border: nonedeve venire prima, per rimuovere tutto lo stile di bordo predefinito che i browser applicano ai hrtag.
Intendi qualcosa come "bordo: 1px punteggiato di nero"?
questa linea dovrebbe funzionare per te:
<hr style="border-top: 2px dotted black"/>
.myclass {
border-bottom: thin red dotted;
}
Ho provato tutte le soluzioni qui e nessuna ha dato una linea pulita di 1px. Per ottenere ciò, procedi come segue:
border: none; border-top: 1px dotted #000;
In alternativa:
border-top: 1px dotted #000; border-right: none; border-bottom: none; border-left: none;
usa in questo modo:
<hr style="border-bottom:dotted" />
Per fare ciò, devi semplicemente aggiungere un border-topo border-bottomal tuo <hr/>tag come segue:
<hr style="border-top: 2px dotted navy" />
con qualsiasi tipo di linea o colore desideri
Utilizzando hrcreato due linee per me, una piena e una punteggiata.
Ho scoperto che ha funzionato abbastanza bene:
div {
border-top: 1px dotted #cccccc;
color: #ffffff;
background-color: #ffffff;
height: 1px;
width: 95%;
}
Inoltre, poiché puoi rendere la larghezza una percentuale, avrà sempre dello spazio su entrambi i lati (anche quando ridimensionerai la finestra).
Prova tratteggiato ...
<hr style="border-top: 2px dashed black;color:transparent;"/>
Riga dopo elemento:
http://jsfiddle.net/korigan/ubtkc17e/
<h2 class="dotted-line">Lorem ipsum</h2>
.dotted-line {
white-space: nowrap;
position: relative;
overflow: hidden;
}
.dotted-line:after {
content: "..........................................................................................................";
letter-spacing: 6px;
font-size: 30px;
color: #9cbfdb;
display: inline-block;
vertical-align: 3px;
padding-left: 10px;
}