I had to do an iFrame shim for my JavaScript Date Picker (
http://www.nsftools.com/tips/DatePickerTest.htm ).
What happens is if the div ends up in front of an input text box, the input box
always presents itself on top of the div, no matter what kind of z-index you
use.
Very annoying, and as you said, not elegant. I also had to specifically avoid
the shim code in Opera, because apparently it caused problems there.
It's possible that everything's all better in newer browser versions. Not
sure...
I had to do an iFrame shim for my JavaScript Date Picker ( http://www.nsftools.com/tips/DatePickerTest.htm ).
What happens is if the div ends up in front of an input text box, the input box always presents itself on top of the div, no matter what kind of z-index you use.
Very annoying, and as you said, not elegant. I also had to specifically avoid the shim code in Opera, because apparently it caused problems there.
It's possible that everything's all better in newer browser versions. Not sure...
- Julian