Forum Doku Wiki Blog

Forumsarchiv 2008, Juli
IE7 - Contentverschiebung bei Hover

archivierte Beiträge lesen

  1. (CSS) IE7 - Contentverschiebung bei Hover von Sympatisant, 28. 07. 2008, 13:18

IE7 - Contentverschiebung bei Hover

Der folgende Beitrag wurde am 28. 07. 2008, 13:18 Uhr von Sympatisant veröffentlicht.

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."

[SOLVED] IE7 - Contentverschiebung bei Hover

Der folgende Beitrag wurde am 28. 07. 2008, 13:29 Uhr von Sympatisant veröffentlicht.

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."

[SOLVED] IE7 - Contentverschiebung bei Hover

Der folgende Beitrag wurde am 28. 07. 2008, 13:42 Uhr von suit veröffentlicht.

> 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

[SOLVED] IE7 - Contentverschiebung bei Hover

Der folgende Beitrag wurde am 28. 07. 2008, 13:52 Uhr von Sympatisant veröffentlicht.

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."

[SOLVED] IE7 - Contentverschiebung bei Hover

Der folgende Beitrag wurde am 28. 07. 2008, 13:57 Uhr von suit veröffentlicht.

> 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

[SOLVED] IE7 - Contentverschiebung bei Hover

Der folgende Beitrag wurde am 28. 07. 2008, 14:14 Uhr von Sympatisant veröffentlicht.

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."

[SOLVED] IE7 - Contentverschiebung bei Hover

Der folgende Beitrag wurde am 28. 07. 2008, 14:57 Uhr von Malcolm Beck´s veröffentlicht.

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

--
I have a Dream...

[SOLVED] IE7 - Contentverschiebung bei Hover

Der folgende Beitrag wurde am 28. 07. 2008, 15:40 Uhr von Sympatisant veröffentlicht.

Salvete,

> Insbesondere die IE der Baureihe 6 benötigen oft ein height:
> 1%;
, vielleicht mal mit dem schauen, ob sich da irgendwas tut.
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."

[SOLVED] IE7 - Contentverschiebung bei Hover

Der folgende Beitrag wurde am 28. 07. 2008, 23:28 Uhr von Cyx23 veröffentlicht.

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

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4