webForumDet fria alternativet

Fieldset, css & IE

HTML & CSS

5 svar · 771 visningar · startad av Tengblad

Medlem sedan dec. 19998 277 inlägg
Frågan#1

Jag använder mig av fieldsets med CSS på ett jobb men får det inte att funka som jag vill i IE. Det blir inte vackert i IE. Se bifogade bilder.

fieldset {
	border: 1px dashed #999999;
	margin-right: 15px;
	margin-left: 15px;
	background-color: #F2F2F2;
	position: relative;
}
legend {
	font-size: 10px;
	margin-left: 15px;
	color: #7CAFDF;
}

Går det att ordna detta eller måste ja tänka om? :bla

firefox.gifIE_skit.gif
Medlem sedan sep. 200554 inlägg
#2

Du kan ge legend ett vitt bakgrund.
Sen kan du flytta den lite högre upp genom att använda ett hack.
t.ex:
position:relative;
background: #fff;
_top:-8px; /*Undescore gör att bara IE tolkar detta vad jag vet*/

Medlem sedan jan. 2005257 inlägg
#3

Funkar verkligen "top" med relative?
Kanske fungerar bättre med _margin-top? *aldrig testat underscore dock* =o)

Medlem sedan dec. 20042 245 inlägg
#4

nidron skrev:

Funkar verkligen "top" med relative?

Jo då. Boxen flyttas relativt till var den skulle ha varit om den inte var positionerad.

Medlem sedan nov. 20016 480 inlägg
#5

Finns det liknande hack för IE7?

Surt att det inte är fixat sedan 6:an.

e/ Jag hittade html*fieldset men det verkar läsas även i Safari för Mac och det var ju halvlyckat =/

Medlem sedan okt. 20005 273 inlägg
#6

Googla på Conditional Comments

mv icaaq

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