webForumDet fria alternativet

style <hr>

HTML & CSS

5 svar · 492 visningar · startad av Troxy

Medlem sedan mars 20041 505 inlägg
Frågan#1

Hej, jag vill att hr-linjerna på sidan ska vara heldragna och i en speciell färg. I HTML skriver man noshade i taggen, men hur gör man i CSS?

hr
	{
	color: #EEE1D0;
	}

Detta fungerar i IE men inte i Firefox.

Medlem sedan nov. 200013 890 inlägg
Medlem sedan mars 2004230 inlägg
#3

edit- jättefel, skulle färglägga min kod med förhandsgranska, inte skicka nytt svar.

Medlem sedan mars 20023 686 inlägg
#4

Jag gör så här:

<hr class="linje" size="1">
.linje  {
background-color: #8B9DB5;
color: #8B9DB5;
}
Medlem sedan dec. 20042 245 inlägg
#5

Antingen:

hr { 
	height: 0;
	border: none;
	border-bottom: 1px solid red;
}

Eller:

hr {
	height: 1px;
	border: none;
	color: red;
	background: red;
}

Jag gillar den första bättre, för då kan man använda tex dashed border osv. :bire

Medlem sedan apr. 2000313 inlägg
#6

Jag brukar få problem med marginaler och sånt på vissa browsers när jag stylar hr direkt (kommer inte ihåg vilka just nu), så jag brukar fulkoda dem.:

<div class="hr"><hr /></div>
.hr {
height:1px;
background:url(hr.png) repeat-x;
}
.hr hr {
display:none;
}

Då får jag dessutom exakt det utseende jag vill ha.

/ m a r t i n

254 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)