Gernot Back: Flache Darstellung einer Listbox

Beitrag lesen

Hallo El Gringo,

Hilft http://dev.noctus.net/css/michi_form.htm weiter?

nicht ganz, da dort ja die DropDown Box im IE auch nicht flach dargestellt werden kann. Wenn das ginge wäre es genau das was ich meine.

Wenn man Mathias´ Select-Box mit einem DIV-Element der Klasse "clipper" umschließt und sein CSS ms-proprietär erweitert, dann lässt sich der beabsichtigte Effekt auch im IE 6 erzeilen, allerdings nur bei eingeschaltetem JS und um den Preis, dass lange Ländernamen, insbesondere bei großen Schrifteinstellungen dann dort abgeschnitten werden.

  
* html .clipper {  
   width:42%;  
   float:right;  
   clear:right;  
   overflow:hidden;  
   border:1px dotted #cdcdcd;  
 }  
  
* html select {  
   margin:-2px;  
   width:expression(parentNode.offsetWidth + 4);  
   height:expression(parentNode.offsetHeight + 4);  
}  

Gruß Gernot