Martin Hölter: Links mit CSS nicht vollständig formatierbar ?

Beitrag lesen

Hi!

Ausserdem versteht der Internet Explorer kein min-width (eine Breitenangabe von 100% ist bei display:block auch unnötig).

doch, gerade im IE kann diese notwendig sein - weil er sonst bspw. :hover nur auslöst, wenn man direkt über den (text-)inhalt des links fährt.
soll :hover aber schon bei überfahren der gesamten linkfläche ausgelöst werden, will der IE zusätzlich zu display:block auch noch ein width:100%.

Um welchen IE geht es? Bei meiner Sparkassen-Seite habe ich in der Hauptnavigation nur folgende Angaben und sowohl der 5.01, 5.5 und 6 hovern auf der kompletten Fläche:

#mainnav a  /*Links im Navigationscontainer*/  
  {display:block;  /* werden als Block-Elemente angezeigt, somit gehen Sie ueber die gesamte Breite des Elternelements (also des Navigationscontainers)*/  
  background-color:#AAA;  
  text-transform:uppercase; /*Grossbuchstaben*/  
  font-weight:bolder;  
  padding:0 0 0.1em 0.8em;  
  text-decoration:none;  
  line-height:1.4em;}

Gruß

Martin