Kom ihåg mig?
Home Menu

Menu


Hoppande text i IE

Ämnesverktyg Visningsalternativ
Oläst 2008-09-23, 18:39 #1
apalm apalm är inte uppkopplad
Medlem
 
Reg.datum: Dec 2007
Inlägg: 72
apalm apalm är inte uppkopplad
Medlem
 
Reg.datum: Dec 2007
Inlägg: 72
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!
apalm är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-09-23, 18:57 #2
jonny jonny är inte uppkopplad
Supermoderator
 
Reg.datum: Sep 2003
Inlägg: 6 941
jonny jonny är inte uppkopplad
Supermoderator
 
Reg.datum: Sep 2003
Inlägg: 6 941
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.
jonny är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-09-23, 22:31 #3
Roberts avatar
Robert Robert är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jan 2004
Inlägg: 2 103
Robert Robert är inte uppkopplad
Klarade millennium-buggen
Roberts avatar
 
Reg.datum: Jan 2004
Inlägg: 2 103
Hmmm, det hoppar inte i min IE7 iaf....
Robert är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-09-24, 09:04 #4
HMHs avatar
HMH HMH är inte uppkopplad
Nykomling
 
Reg.datum: May 2004
Inlägg: 45
HMH HMH är inte uppkopplad
Nykomling
HMHs avatar
 
Reg.datum: May 2004
Inlägg: 45
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
HMH är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-09-24, 10:57 #5
Syke Syke är inte uppkopplad
Medlem
 
Reg.datum: Mar 2008
Inlägg: 297
Syke Syke är inte uppkopplad
Medlem
 
Reg.datum: Mar 2008
Inlägg: 297
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!
Syke är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-09-24, 16:37 #6
apalm apalm är inte uppkopplad
Medlem
 
Reg.datum: Dec 2007
Inlägg: 72
apalm apalm är inte uppkopplad
Medlem
 
Reg.datum: Dec 2007
Inlägg: 72
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!
apalm är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 10:14.

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