Unngå at sider spretter.

Unngå at sider spretter.

Innleggav M13 » fre 30.11.2012 10:29

Hvis startsiden ikke er stor nok for scrollbar, spretter den når jeg åpner neste side som har scrollbar. Er det noen måte å presse index.siden i mot venstre for å unngå dette?

Takknemmelig for svar :-)
medlem i 179 måneder
 

Re: Unngå at sider spretter.

Innleggav Forth » fre 30.11.2012 18:18

kjent gammelt "problem".

Dette er fordi de fleste browsere rendrer viewporten mindre når det er en scrollbar tilstede slik at denne ikke skal dekke over innhold.

Dette er jo opplagt mest merkbart ved en høyre eller midtjustert side og den eneste native løsningen uten å evt lage en scrollbar replacement med javascript er å sette dette i CSS fila slik at containeren til scrollbaren alltid vises selvom det ikke er nok innhold for å faktisk scrolle. da slipper du hoppingen du beskriver. Siden siden høyst sannsynelig er midt eller høyrejustert er det lite trolig at en tom scrollbar vil være i veien? :)

Kode: Merk alt
html {
     overflow: -moz-scrollbars-vertical;
     overflow-y: scroll;
     overflow: scroll;
}

Brukerens avatar
medlem i 221 måneder
 

Re: Unngå at sider spretter.

Innleggav M13 » lør 01.12.2012 15:34

Tusen takk.
Det virket, kjempebra!
medlem i 179 måneder
 


Returner til XHTML/HTML



Hvem er i Forumene

Registrerte brukere: Google [Bot]