webForumDet fria alternativet
Logga in / Bli medlem

lagerproblem

HTML & CSS

4 svar · 215 visningar · startad av Wiberg

Medlem sedan juni 20003 169 inlägg
Trådstart#1

Jag har en iframe som ligger i ett lager som har z-index:10. Ändå visas iframen över ett annat lager som har z-index:20. Det är alltså bara iframen som ligger överst, resten av z-index:10-lagret ligger där det ska...

Hur fixar man till detta? :q

Medlem sedan juni 20003 169 inlägg
#2

Ingen som vet? :(

Medlem sedan aug. 2002477 inlägg
#3

Du måste använda position:absolute eller position:relative, och det fungerar från och med ie 5 och ns 6:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>iframe och div</title>
</head>
<body>
<div id="lager1" style="position:absolute; width:300px; height:200px; z-index:4; left: 70px; top: 20px; background-color: #333; border: 1px solid black; z-index:4"></div>
<iframe src="blank.htm" id="iframe1" width="300" height="400" style="position:absolute; top:25px; left:55px; z-index:2"></iframe>
</body>
</html>
Medlem sedan juni 20003 169 inlägg
#4

Alla mina lager har position:Absolute och jag använder IE5...

Medlem sedan sep. 20011 914 inlägg
#5

Kolla.
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/overview/inlinefloatingframes.asp
Och sen scrolla ner till Related Topics -> z-index

259 ms totalt · 4 externa anrop · v20260731065814-full.50d4b5bd
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)