Jawaban:
Sebagai contoh:
hr {
border:none;
border-top:1px dotted #f00;
color:#fff;
background-color:#fff;
height:1px;
width:50%;
}
Lihat juga Styling <hr>dengan CSS .
Menggunakan HTML:
<div class="horizontal_dotted_line"></div>
dan di styles.css:
.horizontal_dotted_line{
border-bottom: 1px dotted [color];
width: [put your width here]px;
}
Jawaban yang diterima memiliki banyak kekurangan yang tidak lagi diperlukan untuk browser modern. Saya pribadi telah menguji CSS berikut di semua browser sejauh IE8, dan berfungsi dengan sempurna.
hr {
border: none;
border-top: 1px dotted black;
}
border: noneharus diutamakan, untuk menghapus semua gaya batas default yang diterapkan browser ke hrtag.
Apakah maksud Anda sesuatu seperti 'border: 1px dotted black'?
baris ini seharusnya bekerja untuk Anda:
<hr style="border-top: 2px dotted black"/>
.myclass {
border-bottom: thin red dotted;
}
Saya mencoba semua solusi di sini dan tidak ada yang memberikan garis 1px yang bersih. Untuk mencapai ini lakukan hal berikut:
border: none; border-top: 1px dotted #000;
Kalau tidak:
border-top: 1px dotted #000; border-right: none; border-bottom: none; border-left: none;
gunakan seperti ini:
<hr style="border-bottom:dotted" />
Untuk melakukan ini, Anda hanya perlu menambahkan border-topatau border-bottomke <hr/>tag Anda sebagai berikut:
<hr style="border-top: 2px dotted navy" />
dengan jenis garis atau warna apa pun yang Anda inginkan
Menggunakan hrmembuat dua garis untuk saya, satu solid dan satu titik.
Saya menemukan bahwa ini bekerja dengan cukup baik:
div {
border-top: 1px dotted #cccccc;
color: #ffffff;
background-color: #ffffff;
height: 1px;
width: 95%;
}
Selain itu, karena Anda dapat membuat lebar menjadi persentase, lebar akan selalu memiliki ruang di kedua sisinya (bahkan saat Anda mengubah ukuran jendela).
Coba putus asa ...
<hr style="border-top: 2px dashed black;color:transparent;"/>
Doot baris demi elemen:
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;
}