Padi: Popup Kalender

Ich habe einen PopUp Kalender in ein Formular eingebaut. Jedoch habe ich jetzt das Problem, dass wenn ich den Kalender aufrufe, dieser immer hinter den DropDowns (mit select programmiert) ist. Bei den Textfelder ist das kein Problem, diese sind dann im Hintergrund. Kann mir jemand helfen? Vielen Dank. Gruss

  1. Hi,

    Ich habe einen PopUp Kalender in ein Formular eingebaut. Jedoch habe ich jetzt das Problem, dass wenn ich den Kalender aufrufe, dieser immer hinter den DropDowns (mit select programmiert) ist.

    Da hilft nur anders positionieren, oder Deine Besucher von Firefox ueberzeugen ;-)

    Gruesse, Joachim

    --
    Am Ende wird alles gut.
    1. Hi,

      Ich habe einen PopUp Kalender in ein Formular eingebaut. Jedoch habe ich jetzt das Problem, dass wenn ich den Kalender aufrufe, dieser immer hinter den DropDowns (mit select programmiert) ist.
      Da hilft nur anders positionieren, oder Deine Besucher von Firefox ueberzeugen ;-)

      Gruesse, Joachim

      Muss ich die DropDowns im Formular anders positionieren?
      Oder was meinst du mit "anders positionieren"?

      1. Hi,

        Muss ich die DropDowns im Formular anders positionieren?
        Oder was meinst du mit "anders positionieren"?

        naja, Du muss Dein Layout so gestalten, dass es keine Ueberlagerung gibt.

        Gruesse, Joachim

        --
        Am Ende wird alles gut.
        1. Hi,

          Muss ich die DropDowns im Formular anders positionieren?
          Oder was meinst du mit "anders positionieren"?
          naja, Du muss Dein Layout so gestalten, dass es keine Ueberlagerung gibt.

          Gruesse, Joachim

          Keine Ahnung, wie das geht. :-(
          Hast du sonst eine Idee, wie ich die <select> in den Hintergrund bekomme.

          Danke & Gruss

          1. Hallo Padi,

            Hast du sonst eine Idee, wie ich die <select> in den Hintergrund bekomme.

            Vieleicht hilft das Setzen des z-index.

            Gruß, Jürgen

            1. hi,

              Hast du sonst eine Idee, wie ich die <select> in den Hintergrund bekomme.

              Vieleicht hilft das Setzen des z-index.

              nein, weil der IE - wie oft genug im archiv recherchierbar - diesen bei selectfeldern nicht korrekt umsetzt.

              entweder, wie Joachim vorschlug, überlagerungen gleich "by design" ausschließen - oder die select-felder während der anzeige des überlagernden elementes (kalender) dynamisch ausblenden.

              gruß,
              wahsaga

              --
              /voodoo.css:
              #GeorgeWBush { position:absolute; bottom:-6ft; }
              1. hi,

                Hast du sonst eine Idee, wie ich die <select> in den Hintergrund bekomme.

                Vieleicht hilft das Setzen des z-index.

                nein, weil der IE - wie oft genug im archiv recherchierbar - diesen bei selectfeldern nicht korrekt umsetzt.

                entweder, wie Joachim vorschlug, überlagerungen gleich "by design" ausschließen - oder die select-felder während der anzeige des überlagernden elementes (kalender) dynamisch ausblenden.

                gruß,
                wahsaga

                Was ist mit dem Befehl: body onBlur="self.focus()" ???

                1. hi,

                  bitte zitiere sinnvoll, und nicht einfach das komplette vorgängerposting.

                  Was ist mit dem Befehl: body onBlur="self.focus()" ???

                  was soll mit dem sein?
                  der ist generell nur zum nerven des users tauglich; für das hier zur diskussion stehende problem hat er überhaupt keine relevanz.

                  gruß,
                  wahsaga

                  --
                  /voodoo.css:
                  #GeorgeWBush { position:absolute; bottom:-6ft; }
                  1. Ok, sorry...

                    Danke für die Antwort...

                    In diesem Fall ist der Code

                    body onBlur="self.focus()"

                    nicht brauchbar.

              2. Hallo wahsaga,

                nein, weil der IE - wie oft genug im archiv recherchierbar - diesen bei selectfeldern nicht korrekt umsetzt.

                auch dann, wenn der z-index bei den anderen Elementen gesetzt wird? Ich bin nicht so Archivfest.

                Gruß, Jürgen

                1. hi,

                  nein, weil der IE - wie oft genug im archiv recherchierbar - diesen bei selectfeldern nicht korrekt umsetzt.

                  auch dann, wenn der z-index bei den anderen Elementen gesetzt wird?

                  ob du nun für ein (positioniertes) element den z-index herauf, oder für ein anderes herabsetzt, ist im grunde das gleiche in grün.

                  problem des IE ist nur, dass er selectfelder vom OS rendern lässt, und sie deshalb immer ganz nach oben auf den stack legt. und von da kriegst du sie nun mal nicht weiter nach unten, egal ob nun so oder so herum.

                  gruß,
                  wahsaga

                  --
                  /voodoo.css:
                  #GeorgeWBush { position:absolute; bottom:-6ft; }
                  1. Hallo wahsaga,

                    ob du nun für ein (positioniertes) element den z-index herauf, oder für ein anderes herabsetzt, ist im grunde das gleiche in grün.

                    ich wusste nicht, wie konsequent der IE bei seinen Fehlern ist.

                    problem des IE ist nur, dass er selectfelder vom OS rendern lässt, und sie deshalb immer ganz nach oben auf den stack legt. und von da kriegst du sie nun mal nicht weiter nach unten, egal ob nun so oder so herum.

                    ach so.

                    Da bleibt dann nur noch die Frage, wie wichtig für den Gebrauch der Seite die richtige Anordnung ist und ob Padi die IE-Usern einfach mit der falschen Darstellung leben lässt.

                    Gruß, Jürgen