Markus Schmidt: SELECT läßt sich nicht überdecken

Hallo,

dieses Problem tritt sowohl in Netscape als auch im IE auf:

Versucht man, per CSS einen Layer über ein Formular zu legen, funktioniert das wunderbar, solange kein Select/Dropdown-Feld dabei ist. Das schaut *immer* durch, egal, wie der z-index, visibility etc. gesetzt sind.

So kann man es nachvollziehen:

Z. B. einfach das SELFHTML-Beispiel für verschiebbare Elemente (http://teamone.de/selfhtml/tfcba.htm) abspeichern und in eine der Boxen ein simples Formular mit Select-Feld hinzufügen.

Bei mir ist das dann immer zu sehen, auch wenn man einen anderen Kasten darüber schiebt.

Das gleiche gilt für jede andere CSS-Anwendung, zum beispiel ausklappbare Menüs.

Ich hoffe, jemand kennt ein Workaround!

Ciao
Markus

  1. Sup!

    Ich hoffe, jemand kennt ein Workaround!

    Dum spiro spero?
    Da wirst Du ziemlich lange warten müssen, denke ich - warum machst Du das Select nicht auch in einen Layer und schiebst den aus dem Bild, wenn ein anderer Layer diesen Select-Layer überdecken soll?

    Gruesse,

    <img src="http://outpost.purespace.de/webdesign.jpg" alt="">

    1. Dum spiro spero?
      Da wirst Du ziemlich lange warten müssen, denke ich - warum machst Du das Select nicht auch in einen Layer und schiebst den aus dem Bild, wenn ein anderer Layer diesen Select-Layer überdecken soll?

      Danke für die Antwort - aber es geht mir natürlich nicht um dieses Kästchen-Schiebe-Beispiel. Da kann man nur den Effekt schön sehen.

      Ciao
      Markus

  2. Hallo!

    Versucht man, per CSS einen Layer über ein Formular zu legen, funktioniert das wunderbar,

    Und das funktioniert unter Netscape??
    Wäre mir neu, wenn du CSS-divs über ein <form> in NS legen könntest.

    Grüße
    Thomas

    1. Versucht man, per CSS einen Layer über ein Formular zu legen, funktioniert das wunderbar,

      Und das funktioniert unter Netscape??
      Wäre mir neu, wenn du CSS-divs über ein <form> in NS legen könntest.

      Ja, das funktioniert z. B. bei Eingabefeldern, auch bei Netscape4.7

      Ich wäre aber auch schon froh über eine Lösung, die nur unter dem neuen Explorer funktioniert.

      Gruß
      Markus

      1. Hallo Markus!

        Ja, das funktioniert z. B. bei Eingabefeldern, auch bei Netscape4.7

        Ich wäre aber auch schon froh über eine Lösung, die nur unter dem neuen Explorer funktioniert.

        Falls du das noch ließt:
        das geht zumindest bis NS4.6 nicht:
        <html>
        <head>
        <title>Test 4</title>
        <style type="text/css">

        #abc {
        position:absolute;
        top:0px;
        left:0px;
        width:100px;
        height:50px;
        background-color:orange;
        border:none;
        z-index:5;
        }
        </style>

        </head>
        <body>
        <div id="abc">test test tes test test</div>
        <form>
        <input type="Text" name="" size="20"><br>
        </form>
        </body>
        </html>

        Grüße
        Thomas