overflow:hidden will nicht
Kai
- dhtml
0 Cheatah
Hallo Forum !
Ich habe folgendes Problem: Ich habe ein <div>, in das
ich dynamisch ein Bild reinsetze. Dieses Bild wird
durch bestimmte Aktionen interaktiv verschoben (also
einfach style.left und stye.top geändert). Das kann
auch dazu führen, dass die Koordinaten außerhalb des
DIVs liegen. In diesem Fall möchte ich die Anzeige des
Bildes unterdrücken. Ich hoffte, das einfach damit zu
erreichen, dass ich das DIV (dem das Bild ja denke ich
untergeordnet ist) auf overflow: hidden setze. Geht
aber nicht. Das Bild erscheint über den ganzen Bildschirm,
auch außerhalb des DIVs.
Hat jemand einen Tipp, woran das liegt ? Es folgt der
Code-Schnipsel.
Vielen Dank.
<div id="ECW" style="position: relative; visibility: hidden; overflow: hidden;">
...
function Bla() {
var divObject = document.getElementById('ECW');
var imageObject = document.createElement('img');
divObject.appendChild(imageObject);
imageObject.style.filter = 'alpha(opacity=100)';
imageObject.style.position = 'absolute';
imageObject.style.border = '0';
imageObject.style.visibility = 'hidden';
}
Hi,
Ich habe folgendes Problem: Ich habe ein <div>, in das
ich dynamisch ein Bild reinsetze. Dieses Bild wird
durch bestimmte Aktionen interaktiv verschoben (also
einfach style.left und stye.top geändert). Das kann
auch dazu führen, dass die Koordinaten außerhalb des
DIVs liegen.
overflow != clip
Cheatah