Ingo Turski: fehlerhafter abstand in liste mit grafiken (ie)

Beitrag lesen

Hi,

das mit dem rahmen verstehe ich nicht. wenn ich einen rahmen um die li setze, dann wird ja alles insgesamt um 2px breiter und nur die bilder werden eingerahmt. (ich habe das mal im o.g. beispiel gemacht (siehe url))
was ist dann ein unsichtbarer rahmen? :S

na... halt ein Rahmen in Hintergrundfarbe. Wenn sonst nix beim IE hilft, dann oft das; in Deinem Fall allerdings noch nicht ganz, so daß Du wohl nicht um eine gesonderte Angabe für den IE herum kommst.
Ich habe mal Dein CSS ergänzt (und einige unnötige Angaben rausgenommen):

body {  
  margin: 0; padding: 0;  
  background-color: #fff;  
}  
  
ul.lmenue {  
  color:white;  
  margin: 0; padding: 0;  
  width: 170px;  
  font-size:0;  /* white-space im IE */  
}  
  
.lmenue li {  
  display: block;  
  list-style:none;  
  margin: 0 0 4px 0; padding: 0;  
}  
* html .lmenue li {  
  margin:0;  
}  
.lmenue li a img {  
  display:block;  
  border: 0;  
}

Wieso gibst Du eigentlich zwei verschiedene Klassen für fast dieselben Formatierungen an? Eine Klasse und für die kleinen Unterschiede eine ID reicht doch völlig.

freundliche Grüße
Ingo