Gibts ein CSS-Angabe für clip.width ???
Jens Menke
- css
Hi
es gibt ja bekanntlich mit Netscape immer das Problem
das er divs nur soweit mit der Hintergrundfarbe
füllt wie auch Text geschrieben wird.
Nun hab ich in JavaScript dafür folgendes entdeckt :
document.layers[div].clip.width=200;
document.layers[div].document.bgColor=backColor;
damit wird der Hintergrund dann wirklich sauber auf
200 pixel ausgefüllt.
Jetzt die Frage : kennt wer dazu nen enstprechende
CSS-Angabe , in den CSS-1 Specs. hab ich zumindest nix
was irgendwie danach aussauh gefunden.. :(
gruss
Jens
Hallo Jens!
Meinst Du das hier: <../../tdch.htm#a20>
Schneidet dann aber in beiden Browsern gnadenlos alles ab, was über den Clip-Bereich hinausgeht.
Gruß
Mirko
Hallo Jens!
Meinst Du das hier: <../../tdch.htm#a20>
Schneidet dann aber in beiden Browsern gnadenlos alles ab, was über den Clip-Bereich hinausgeht.Gruß
Mirko
Hm.. neee.. funzt leider nicht
trotzdem danke
Jens
Hallo Jens!
Versuche es mal mit:
#test {
border:none;
width:200px;
background-color:blue;
}
<div id="test">...</div>
wenn's so nicht geht, dann so:
#test {
position:absolute;
border:none;
width:200px;
background-color:blue;
layer-background-color:blue;
}
Grüße
Thomas
Hi
das würde fast gehen.. leider führt der Border auch mit
0 immer noch zu nem hässlichen Ramen der sich in dem
Riesen-abstand der Zellen denn bemerkbar macht.
Naja.. was solls mit
if (NS) {document.layers[onLayer].document.layers[div].clip.width=getObj(onLayer).clip.width-18;;
document.layers[onLayer].document.layers[div].document.bgColor=backColor;}
funzt der Pseudo-Hover-Effekt bei meinem Menu jetzt ja
auch mit Netscape halbwegs.. über ne Class wäre das eh
nicht richtig abzufacklen da zuerst die Breite der
Tabelle noch gar nicht klar ist :)
gruss
Jens