Ved flere anledninger, mens de gjør sidelayouter med popup divisjoner / lysbokser / Tips osv. Vi kommer over situasjoner der noen form SELECT objekter skjer for å være under disse POPUP Divisjoner, ved design og det viser gjennom .... YUK!
Vel! du kan enkelt fikse dette ved å justere dine Z-indeksverdiene hensiktsmessig for FF og IE7. Men Good Old (pun intended) IE6 ikke oppfører seg som forutsatt .... SELECT BOX vises gjennom, selv etter at du har brukt noen drastisk høy Z-indeksverdiene til PopUp divisjon ... nei!!
Det finnes INGEN fikser for dette problemet, men det er, tror jeg, mer enn noen måte å jobbe-rundt dette problemet, men im her for å fortelle deg den enkleste løsningen som jeg bruker, som fungerer fint for meg, i det meste av saker ....
"HIDE THE ROUGE SELECT BOX når du viser POPUP"
Bare i skriptet tekstutdraget hvor du vise popup, legg et stykke skript for å sette synligheten av SELECT Box til "Hidden"
document.getElementById ('my_select') style.visibilty = "skjult".;
Og husk å sette den tilbake på LUKK av PopUp Division
. document.getElementById ('my_select') style.visibilty = "synlig";
der "my_select" er IDen til irritasjon SELECT Box
Håper dette hjelper ...
PS. Det finnes selvsagt andre alternativer som dynamisk positionining en IFRAME (samme størrelse som du PopUp) under Popup DIV ... Dette fungerer godt også, men med et tillegg av laster på DOM Elements, skript og hodepine. Jeg har brukt denne løsningen også, og hvis du trenger hjelp med dette alternativet, la meg vite. Vil gjerne hjelpe!