webForumDet fria alternativet

Sidan hoppar till vänster när scrollern kommer fram

HTML & CSS

8 svar · 1 260 visningar · startad av skillrookie

Medlem sedan feb. 2008141 inlägg
Frågan#1

Hej,

Jag har en sida som är byggd med html och css och när jag skriver så
pass mycket på en och samma sida så att scrollern kommer fram så hoppar allt till vänster några steg. Är det något känt fel och i så fall - vad är det för fel jag gjort i koden?

Tack på förhand!

Medlem sedan aug. 20068 090 inlägg
#2

Det är inget fel. Scrollbaren tar ju upp en del av "viewport", dvs fönstrets öppning. Om du t.ex. har centrerat sidans innehåll, så flyttar det sig ju motsvarande. En del utvecklare lägger därför en scrollbar på alla sidor, oavsett hur litet innehåll dom har. Jag tror dom ger "html" ett värde på 101% i stilmallen.

Men jag lovar dig: det är ingen som ser sidan som kommer att märka det. Bara du.

Medlem sedan feb. 2008141 inlägg
#3

Okej, då låter jag det vara.

Stort tack för ditt svar!

Medlem sedan nov. 20051 596 inlägg
#4

Det kan upplevas som irriterande för många besökare, så lägg till i body i css-filen overflow-y:scroll; och se om du får bort hoppet.

Medlem sedan okt. 200932 inlägg
#5

tanten skrev:

Det kan upplevas som irriterande för många besökare, så lägg till i body i css-filen overflow-y:scroll; och se om du får bort hoppet.

Testade detta på en sida och i IE7 (som jag har på jobbet) får man då dubbla scrollister. Inte så kul men det kanske finns någon lösning. Tipset är ju annars skitbra eftersom man slipper hoppandet i sidled.

Medlem sedan juni 20006 022 inlägg
#6

Prova att lägga den i html istället för body.

Medlem sedan okt. 200932 inlägg
#7

Quid skrev:

Prova att lägga den i html istället för body.

Det ser ut som att det funkade. Tack för tipset!

Medlem sedan juni 200328 inlägg
#8

har haft samma problem, hittade på den här tråden.
funkar prima, tusen tack! :D

Medlem sedan sep. 2004828 inlägg
#9

Ett ypperligt exempel på varför man bör publicera lösningen även om man kom på den själv.

270 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
133 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
135 ms — ändringar (db)