webForumDet fria alternativet

Divs under andra kan får ingen interaktivitet i firefox

HTML & CSS

6 svar · 256 visningar · startad av Dies_Irae

Medlem sedan aug. 2001145 inlägg
Frågan#1

Hallå,

litet jobbigt problem här:

Om du har en div kallad Under som ligger under en annan div vi kallar Over

Och lägger in saker i Under diven som länkar och liknande.
Då kan du trycka på dessa länkar i IE och alla events såsom mouseover etc funkar på diven under.

Men i Firefox så blir den helt utstängd, dvs, inga events du kan inte klicka på den osv.

Hur löser man sådant?

Medlem sedan apr. 200312 679 inlägg
#2

Har du lust att visa lite exempelkod?

Pröva att lägga till en <br style="clear: both" /> i under-diven, se ifall det hjälper. Men som sagt, lite kod skulle underlätta. :)

Medlem sedan aug. 2001145 inlägg
#3

Här kommer en test sida.

http://www.digsun.com/test.php

Medlem sedan apr. 200312 679 inlägg
#4

Om du tar bort

		position		: absolute;

från .over så fungerar det för mig i Firefox.

Medlem sedan aug. 2001145 inlägg
#5

Sedär, men jag ska flytta de objektet beroende på vad man klickar på under så måste ha absolut. (tror jag)

Edit: Attan

Jag hade planerat att lägga en delvis transparent bild som bakgrund i over diveen. Men gör jag detta funkar de inte någonstanns (ie, ff, opera)

Det hade ju varit grymt skönt att kunna sätta någon egenskap på en div att den endast ska ritas ut men inte ta emot någon interaktivitet (typ klick) Så den ritas fast inte finns.

http://www.digsun.com/test.php

Uppdaterade sidan med over diven som liten och en transparent (svart - trans - svart) bild.

Medlem sedan juni 200573 inlägg
#6

Förstår inte riktigt vad du menar men du har ju inte angett någon absolut position i pixlar som t ex:

<!--
.under {
position : absolute;
top: 50px; left: 0px;
border : solid thin;
width : 200px;
height : 200px;

}
.over {
	background-image: url('test.gif');
	position		: absolute;
            top: 0px; left: 0px; 	
	border			: solid thin;
	width			: 100px;
	height			: 50px;
}

\--\>

PS som du har kodat så ligger under överst???

Medlem sedan aug. 2001145 inlägg
#7

vad jag menar med över och under i detta fall är mer i 3D alltså z. inte X Y positionen

Dvs, jag vill att dessa element ska ligga precis på varandra och att du endå ska kunna klicka och få anrop tlll mouseover mm på den undre diven (Den som ritas först av browsern)

295 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
134 ms — deklarationer (db)
0 ms — hämta statistik (cache)
156 ms — hämta tråd, inlägg och bilagor (db)
136 ms — ändringar (db)