webForumDet fria alternativet

Bugg i IE?

HTML & CSSur HTML, XHTML & CSS

5 svar · 253 visningar · startad av MMats

Medlem sedan sep. 200061 inlägg
Frågan#1

Hej !

Jag misstänker att jag hittat en bugg i IE (5.5 och 6.0 har jag testat).
Jag har två celler i en tabell. I respektive cell har jag en div-tagg och i varje div-tagg har jag en länk.
Jag har satt en onMuseOver som gör att man får en ram runt div-taggen när man pekar på den.

Det skumma är att de båda div:arna beter sig olika !!!

Den ena får ram om man pekar var som helst i cellen på tabellen och den andra får det endast om man pekar på länken.

Är det en känd bugg eller är det bara jag som har fått hjärnsläpp?

Tacksam för svar / Mattias

<html>
<head></head>
<body>
<table width="100%"> 
<tr>
	<td><div onmouseover="this.style.borderStyle='inset';" onmouseout="this.style.borderStyle='outset';">
		<a href="/">Länk 2</a>
	</div></td>
	<td>
	<div onmouseover="this.style.borderStyle='inset';" onmouseout="this.style.borderStyle='outset';">
		<a href="/">Länk 1</a>
	</div></td>
</tr>
</table>

</body>
</html>
Medlem sedan feb. 2003774 inlägg
#2

Klart skumt.
Funkar finfint i Mozilla 1.3 och Opera 7.02

Medlem sedan sep. 200061 inlägg
#3

Provade du även IE?

Medlem sedan aug. 2002477 inlägg
#4

Lägg till

style="width: 100%"

på varje div så verkar det funka bra.

Medlem sedan feb. 2003774 inlägg
#5

Detta är en work-around, det här måste vara en bugg. En div är ett block-element och borde vara 100% i width. Lägg bara till background-color:red; typ och se att den har korrekt width.

Jag tror att det är en bugg i IE

Medlem sedan sep. 200061 inlägg
#6

Tackar tackar. Det var en workaround som funkar finfint. :)

Lite skumt men vilket program är helt utan buggar?

144 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
141 ms — hämta tråd, inlägg och bilagor (db)