Sympatisant: IE7 - Contentverschiebung bei Hover

Salvete,

ich habe ein etwas komisches und schwierig zu erklaerendes Problem.
Und zwar habe ich im IE7 folgendes Phaenomen:
Gehe ich mit der Maus ueber irgend einen beliebigen Link auf meiner
Seite, so verschiebt sich der gesamte Contentbereich um einige Pixel
nach unten.
Dieses Verhalten geschieht nur einmalig beim ersten Link. Danach bleibt
der Content stehen. Ich habe dem Contentbereich ein margin-top:0px gegeben.
Anfangs wird es auch korrekt dargestellt; nur eben beim MouseOver eines
Links nicht mehr.

Leider ist die Seiten nicht online, und Quellcode kann ich auch nicht posten
(es waere zu viel, weil ich ja nicht einmal weiss, womit das zusammenhaengen
koennte). Weiss zwar nicht, ob das wichtig ist, aber ich benutze die aktuelle
YAML-Version.

Ich weiss.. Stichwort: Glaskugel.. aber vllt. hatte hier der eine oder
andere ja schon mal identisches Verhalten zu Gesicht bekommen. In diesem Fall
wuerde ich mich ueber eine Antwort freuen.

Danke!

MfG,
Sympatisant

--
"Non dura iubeantur, non prohibeantur inpura."
  1. Salvete,

    in der /core/iehacks.css von YAML steckte die Angabe "body { height:1%; }".
    Diese fuehrte zu dem "komischen" Verhalten. Das habe ich durch ein "auto"
    ersetzt und nun tritt dieses Verhalten nicht mehr auf.

    MfG,
    Sympatisant

    --
    "Non dura iubeantur, non prohibeantur inpura."
    1. in der /core/iehacks.css von YAML steckte die Angabe "body { height:1%; }".
      Diese fuehrte zu dem "komischen" Verhalten. Das habe ich durch ein "auto"
      ersetzt und nun tritt dieses Verhalten nicht mehr auf.

      dieses height: 1% umgeht aber ggf haslayout-probleme - solltest du dir nochmal genauer ansehen

      1. Salvete,

        dieses height: 1% umgeht aber ggf haslayout-probleme - solltest du dir
        nochmal genauer ansehen

        Von so was habe ich auch bereits was gehoert.. doch sagt mir das derzeit noch
        nicht viel. Wie wuerde sich das denn aeussern?

        Danke.

        MfG,
        Sympatisant

        --
        "Non dura iubeantur, non prohibeantur inpura."
        1. nicht viel. Wie wuerde sich das denn aeussern?

          insbesondere mehrspaltige layouts mit float könnten dadurch "negativ profitieren"

          mehr dazu findest du hier
          http://onhavinglayout.fwpf-webdesign.de/

          da yaml ein fertiges framework ist, würde ich darauf wetten, dass diese deklaration irgendwo benötigt wird

          1. Salvete,

            mehr dazu findest du hier
            http://onhavinglayout.fwpf-webdesign.de/

            OK, danke. Werde mir das mal naeher anschauen.

            da yaml ein fertiges framework ist, würde ich darauf wetten,
            dass diese deklaration irgendwo benötigt wird

            Bisher habe ich noch keine (negativen) Auswirkungen gesehen.
            Mal schauen..

            MfG,
            Sympatisant

            --
            "Non dura iubeantur, non prohibeantur inpura."
            1. hi,

              Bisher habe ich noch keine (negativen) Auswirkungen gesehen.
              Mal schauen..

              Insbesondere die IE der Baureihe 6 benötigen oft ein height: 1%;, vielleicht mal mit dem schauen, ob sich da irgendwas tut.

              mfg

              1. Salvete,

                Insbesondere die IE der Baureihe 6 benötigen oft ein ~~~css

                height:

                1%;

                Ok, das ist gut so, da das Problem auch nur im IE7 auftrat. Das heisst dem  
                6er kann ich das Style dann ja ruhig wieder zuweisen.  
                  
                MfG,  
                Sympatisant
                
                -- 
                "Non dura iubeantur, non prohibeantur inpura."
                
    2. Hallo,

      in der /core/iehacks.css von YAML steckte die Angabe "body { height:1%; }".
      Diese fuehrte zu dem "komischen" Verhalten. Das habe ich durch ein "auto"
      ersetzt und nun tritt dieses Verhalten nicht mehr auf.

      Ein ähnliches Verhalten habe ich beim IE (wenn ich es recht erinnere schon
      ab 6er) beobachtet, wenn die Seite einen Scrollbalken hat.

      Offenbar wird beim hovern die Breite des Scrollbalkens vom IE "bemerkt" und
      die Position der Elemente verändert, wie hier bei entspr. geringer Höhe
      des "viewport". Eine Veränderung der Größe des Browserfensters führt trotz
      Scrollbalken zur ursprünglichen Position.

      Grüsse

      Cyx23