Layer dynamisch rechts positionieren
Walter Pleyer
- dhtml
Wie kann ich einen Layer in einem Fenster, das beliebig in der grösse verändert werden kann immer sauber rechts
positionieren.
Oder wie kann ich die Breite des Fensters im Internet Explorer ermitteln?
Thanx
Hi, (<-- Begrüßung gehört zum guten Ton)
Wie kann ich einen Layer in einem Fenster, das beliebig in der grösse verändert werden kann
»» immer sauber rechts positionieren.
Mit JS ;)
Ermittle die Breite und subtrahiere die Breite des Layers davon. Das ist die Position des Layers.
Oder wie kann ich die Breite des Fensters im Internet Explorer ermitteln?
Stichwort: offsetWidth, offsetHeight
mfg
CK1
<img src="http://wwwtech.de/images/banner.jpg" alt="">
http://wwwtech.de/moorhuhn/
Hi, (<-- Begrüßung gehört zum guten Ton)
Hi, CK1!
Ist auch sonst nicht so meine Art, nur nach einem langen, gut ausgelasteten Tage (sprich stressig),
leidet bei mir etwas die (N)etiquette.
Thanx auf alle Fälle für die Info Dir und Hoagie.
Walter
Wie kann ich einen Layer in einem Fenster, das beliebig in der grösse verändert werden kann immer sauber rechts
positionieren.
eine moeglichkeit:
breite des Browserfensters (siehe unten) minus dem abstand von rechts, und du hast den abstand zum linken rand.
z.b (code fuer IE):
window.document.all.layername.style.pixelLeft = (breite-x);
wobei x dein abstand von rechts ist.
Oder wie kann ich die Breite des Fensters im Internet Explorer ermitteln?
z.B.: mit
breite = window.document.body.clientWidth;
gruesse
Hoagie