WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   Hoppande text i IE (https://www.wn.se/forum/showthread.php?t=32108)

apalm 2008-09-23 18:39

Hej,

jag har dykt på ett för mig helt nytt problem. Kolla in sidan; spark punkt vn
I Firefox g[r allt bra men i IE s[ hoppar den lilla texten bredivd menyn varje gang jag hovrar en lank.

Forste person med en losning har vunnit en kram!

jonny 2008-09-23 18:57

Jag förmodar att det är det blå strecket som trycker ner texten till höger också när det visas. På något sätt är positionen till höger relativ till den till vänster.

Jag har inte orkat analysera koden för att se varför, men du kanske kan sätta någon höjd explicit för att lösa det?

Eller göra som med länkarna i texten till höger, ha en grå text som blir blå när du hovrar.

Robert 2008-09-23 22:31

Hmmm, det hoppar inte i min IE7 iaf....

HMH 2008-09-24 09:04

Citat:

Originally posted by Robert@Sep 23 2008, 22:31
Hmmm, det hoppar inte i min IE7 iaf....
Det är i IE6 som det hoppar. I IE7 däremot så är hela det högra text-stycket nedtryckt under menyn.

Möjlig lösning: Sätt #menu till float:left. Det löser iaf IE7:an. (Har inte testat vad som händer i 6:an.)

För att undvika "double-float-margin-bug" i ie så bör du även sätta display:inline enligt:
Kod:

#menu {
display: inline;
float: left;
}
#ourinfo {
display: inline;
float: right;
}

(...detta skall egentligen vara verkningslöst då alla floats skall hanteras som block-element. - Men det rättar magiskt till en del ie-problem.)

En annan vanlig anledning till hoppande saker i IE är annars den s k Guillotine-buggen, läs mer här: http://www.positioniseverything.net/...uillotine.html

Syke 2008-09-24 10:57

Under #ourinfo, ändra till:

margin: 10px 20px 0px 0px;
_margin: 10px 0px 0px 0px;



Under #menu, ändra till:

margin: 0px 0px 0px 0px;



Under ul#menulist, ändra till:

margin: 0px 0px 0px 20px;

Borde ge önskat resultat!

apalm 2008-09-24 16:37

Syke: tack, men det enda som hände var att texten till höger hamnade under menyn, andra forslag?

Ah, mitt misstag, kombinerade era forslag och nu fungerar det, tackar allihopa!


Alla tider är GMT +2. Klockan är nu 02:54.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson