ugrás a tartalomhoz

select látszik a layerben IE alatt.

gtoma · 2007. Júl. 30. (H), 21.29
Sziasztok!

Van egy layerem, amit időnként láthatóvá teszek. Pl különböző üzenetek megjelenítésére. Firefox alatt nagyon szépen előpattan a böngésző közepére, azonban IE alatt a select mezők (csak azok) fölötte maradnak.

Az alaptulajdonságai js ben vannak beállítva:

var objOverlay = document.createElement("div");
		objOverlay.setAttribute('id', DivName);
		objOverlay.style.display = 'none';
		objOverlay.style.position = 'absolute';
		objOverlay.style.zIndex = '120';
		objOverlay.style.float = 'left';
Mit kellene beadnom, hogy az IE a select mezők főlé rakja?

köszönöm a helpet.
 
1

én elhideolom

Szekeres Gergő · 2007. Júl. 30. (H), 21.31
én úgy szoktam, hogy "elhájdolom" az összes selectet az oldalon. lehetőleg a visibility tulajdonsággal...
2

Ne ilyesztgess!

gtoma · 2007. Júl. 30. (H), 21.48
Jaj ne ilyesztgess! az elég favágó módszernek tünik, nincs véletlen valkami css, vagy IE megint bolond?

Igazából megnéztem a LIGHTBOX-ot és látványra sajnos úgy tünik mintha az is hide-olna... Ez elég szomoru lenne.
3

iframe shim

wiktor · 2007. Júl. 30. (H), 22.30
a lightbox is azt csinalja.

iframe shim-mel probalkozz.
http://dotnetjunkies.com/WebLog/jking/archive/2003/07/21/488.aspx
4

pedig de

zila · 2007. Júl. 30. (H), 22.32
Lehet reklamálni a supportnak :)

ui: ijesztgess
5

favágó?

Szekeres Gergő · 2007. Júl. 31. (K), 15.32
irsz egy függvényt, ami végigmegy az összes element, ha annak a típusa select akkor átállítja hiddenre. Ebben mi a favágó? van vagy 5 perc.
6

A megoldás :D

gtoma · 2007. Aug. 3. (P), 11.42
Favágó alatt azt értem, hogy nem egy "rendes" megoldása van, hanem valami kikerülő megoldást kell csinálni.
Így ebben az esetben az a favágó, hogy a layernek meg van mondva felül legyen, ámde nincs a select felett. A selectnek "normálisan" alatta kellene lennie. Az "eltüntetem a selecteket" tehát favágó. Mivel a hiba az, hogy a layer FELETT látszik az alatta lévő select.

Egyébként végül megcsináltam... úgy tünik nincs más megoldás...

Köszönöm!

ui: 5 perc nem volt, mert a lightboxot használom, és van benne funkció erre a feladatra. így cirka 10 mp volt beírni a funkció hívásokat. :D