IE7 - Contentverschiebung bei Hover
Sympatisant
- css
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
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
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
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
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
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
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
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."
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