CSS simple lines
by katalin_2003
HTML
<div class="szero" ></div>
<br />
<hr class="sone" ></hr>
<br />
<hr class="stwo" ></hr>
<br />
<hr class="sthree" ></hr>
<br />
<hr class="sfour" ></hr>
<br />
<hr class="sfive" ></hr>
<br />
<hr class="ssix" ></hr>
<br />
<hr class="sseven" ></hr>
<br />
<hr class="seight" ></hr>
<br />
CSS
/* 0 */
.szero{
display:block;
border:none;
color:white;
height:1px;
background:black;
background: -webkit-gradient(radial, 50% 50%, 0, 50% 50%, 350, from(#000), to(#fff));
margin-top:50px;
}
/* 1 */
hr.sone {
border: 0;
height: 1px;
background: #333;
background-image: -webkit-linear-gradient(left, #ccc, #333, #ccc);
background-image: -moz-linear-gradient(left, #ccc, #333, #ccc);
background-image: -ms-linear-gradient(left, #ccc, #333, #ccc);
background-image: -o-linear-gradient(left, #ccc, #333, #ccc);
}
/* 2 */
hr.stwo {
border: 0;
height: 1px;
background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
}
/* 3 */
hr.sthree {
border: 0;
border-bottom: 1px dashed #ccc;
background: #999;
}
/* 4 */
hr.sfour {
height: 12px;
border: 0;
box-shadow: inset 0 12px 12px -12px rgba(0,0,0,0.5);
}
/* 5 */
hr.sfive {
border: 0;
height: 0; /* Firefox... */
box-shadow: 0 0 10px 1px black;
}
hr.sfive:after { /* Not really supposed to work, but does */
content: "\00a0"; /* Prevent margin collapse */
}
/* 6 */
hr.ssix {
border: 0;
height: 0;
border-top: 1px solid rgba(0, 0, 0, 0.1);
border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
/* 7 */
hr.sseven {
height: 30px;
border-style: solid;
border-color: black;
border-width: 1px 0 0 0;
border-radius: 20px;
}
hr.sseven:before { /* Not really supposed to work, but does */
display: block;
content: "";
height: 30px;
margin-top: -31px;
border-style: solid;
border-color: black;
border-width: 0 0 1px 0;
...