Auge: :hover mit dem IE?

Beitrag lesen

Hallo

Hi Dennis,

Warum soll der IE es im zweiten Fall können und im ersten nicht? Ja, ich weiß - der IE unterstützt :hover nur bei a-Elementen, aber du kannst doch auch im ersten Fall :hover auf das a anwenden:

div.menubutton a

{
  display:block;
}
div.menubutton a:hover
{
  /* Hover Formatierung */
}


>   
> Ja, der IE wendet :hover auf das a an. Aber dann wird eben nur der Linktext verändert, nicht jedoch der gesamte Bereich, der durch menubutton definiert ist.  
  
Doch, wenn du <a>, wie oben gezeigt, zu einem Blockelement machst (`display:block;`{:.language-css}), und zusätzlich noch Breiten- und Höhenangaben machst, wird auch der Hintergrund flächenfüllend angezeigt und geändert.  
  
Dann reicht auch ...  
  

> <a href="cp.html" class="menubutton">Corporate Profile</a>  
  
... ohne <div>s drumrum.  
  
Tschö, Auge  

-- 
Die Musik drückt aus, was nicht gesagt werden kann und worüber es unmöglich ist zu schweigen.  
(Victor Hugo)  
  
[Veranstaltungsdatenbank Vdb 0.1](http://termindbase.auge8472.de/)