problem mit dem <span> verstecken/zeigen im IE

Status
Nicht offen für weitere Antworten.

Markley

Grünschnabel
Moin.

Also kurz vorweg:
mein plan ist es ein menu zu bauen, welches aufklappt, sobald man auf ein bild hovert.

im firefox funktioniert das auch ganz wunderbar, aber im ie passiert einfach nüscht. garnix.
hab schon suchfunktion und google genutzt, aber entweder hab ich sachen übersehen oder nach den falschen themen gesucht.

hier mein etwas abgespeckter quellcode:

Code:
format.css:


span.menu a

	{
         text-decoration:none;
         border:none;
         display:none;
         z-index:2;
         text-align:center;
         }


span.menu:hover a

	{
        display:block;
	position:relative;
        top:0px;
        left:0px;
        padding:0px;
        text-decoration:none;
        border:0px;
        background-color:FFFFFF;
        margin-top:0px;
        z-index:2;
        text-align:center;
         }



xy.html:


<head>
	<link rel="stylesheet" type="text/css" href="format.css">
</head>

<body>
<span class="menu"><img src="xyz.jpg" border="0"></img>
<a href="123">123</a>
<a href="456">456</a>
</span>
</body>


Danke schonmal für's lesen und vielleicht auch für hilfe
 
Hi,

die allgemeingültige Pseudoklasse [HTML-Element]:hover, in deinem Fall also span:hover bzw. span.menu:hover, wird von den Vorgängerversionen des IE7 nicht unterstützt.

In Stu Nicholls' Menus (Dropdown- / Flyout-Menus) sollte sich ein geeignetes "Ersatz-Modell" für dein Vorhaben finden lassen.
 
Status
Nicht offen für weitere Antworten.
Zurück