Joachim: Formularfeld überlagert MS Layer???

Hallo,

Das Ms Layer soll die Formularfelder überlagern.
Bei allen Formularfeldern klappts.
Nur bei dem "Selectfeld" nicht.

Aber warum ???

Guckt euch das mal bitte an! Was tun ?!?

  1. Hallo Joachim,

    Das Ms Layer soll die Formularfelder überlagern.
    Bei allen Formularfeldern klappts.
    Nur bei dem "Selectfeld" nicht.
    Aber warum ???

    Weil die Browser es teilweise nicht können.

    Was tun ?!?

    Es gibt keinen mir bekannten Workaround.

    Viele Grüße,
    Christian

    1. Hi,

      Es gibt keinen mir bekannten Workaround.

      dir nicht bekannt???

      du musst einen IFrame UNTER das Layer tun! das iFrame überdeckt das <select> und das <div> das iframe!!

      etwa so:

      <select></select>
      <div style="postion:absolute;left:0px;top:0px;width:100px;height:100px;z-index:1"
      <iframe style="postion:absolute;left:0px;top:0px;width:100px;height:100px;z-index:2"></iframe>

      @Joachim: Probier mal rum!

      Gruß
      Christian

      1. Hi,

        noch was:

        du musst einen IFrame UNTER das Layer tun! das iFrame überdeckt

        Aber aufpassen: Das select-Problem ist nur im IE 5.5 und IE 6.0.

        Im IE <=5.0 gibts keine Möglichkeit das zu machen, da sind ALLE Formular felder im im VOrdergrund!

        UND: Das iFrame überdeckt da auch das DIV, d.h. im IE <=5.0 würdest du vom div nichts sehen! Ähnlich EVTL (!!??) bei anderen Browsern... (opera 6). Da weiß ich jetzt nicht, ob man divs ÜBER iframes positionieren kann.

        Du solltest diesen workaround also nur für IE 5.5 und höher anwenden!

        Gruß
        Christian

        1. Du solltest diesen workaround also nur für IE 5.5 und höher anwenden!

          Ja Klasse, funktioniert wie beschrieben, vielen Dank!

      2. Hallo Christian,

        dir nicht bekannt???

        Ich bin zum Glück nicht allwissend. ;-)

        Viele Grüße,
        Christian