Avatar billede charley78 Novice
05. februar 2009 - 20:31 Der er 16 kommentarer og
1 løsning

bredde rykker, men hvorfor?

Kan nogen sige mig hvordan det kan være at dette link rykker i bredden, mens de andre har samme bredde?

http://www.yes-yes.dk/suwalski/lotte.html

Alle links har samme css og fotoet er efterhånden så lille i bredden at det umuligt kan være pga den at det rykker.
Skulle det vise sig at være pga fotoet alligevel, beder jeg om hjælp til hvordan jeg løser problemet.

Med venlig hilsen (o:
Avatar billede keysersoze Ekspert
05. februar 2009 - 20:49 #1
Jeg kan ikke umiddelbart se at der er nogen bredde der ændrer sig? - det enste jeg kan se der flytter sig er hele siden hvis man ser den i FireFox og det skyldes scrollbaren.
Avatar billede olebole Juniormester
05. februar 2009 - 23:42 #2
<ole>

Du kan løse det med:

<style type="text/css">
html {
    overflow-y: scroll;
    -moz-scrollbars: vertical;
}
</style>

/mvh
</bole>
Avatar billede charley78 Novice
06. februar 2009 - 09:20 #3
... jeg er allerede godt træt af dette nye layout på eksperten. Fx er det forvirrende at man skal trykke 'opret', når man svarer...



I gå¨r forsøgte jeg endnu før du havde svaret at lægge svar ud om at siden af en eller anden grund havde rettet sig. jeg ved ikke om det skyldes en eller anden form for forsinkelse. jeg har også oplevet med aviconer at man først´kan se dem senere.

Jeg får således ikke mulighed for at afprøve dit forslag.
Tak i alle tilfælde :o)
Avatar billede charley78 Novice
06. februar 2009 - 09:23 #4
- og - i forlængelse af min kommentar til den forringede brugergrænseflade - hvordan accepterer jeg nu dit svar Ole? Jeg bliver kun givet mulighed for at acceptere det seneste svar!
Avatar billede charley78 Novice
06. februar 2009 - 09:23 #5
eller også var det fordi du ikke svarede, men blot kommenterede.
Men du må gerne få points'ene!
Avatar billede olebole Juniormester
06. februar 2009 - 17:48 #6
Jeg lægger lige et svar. Så kan du formodentlig acceptere det - selvom jeg endnu ikke har prøvet den del af det nye design  =)
Avatar billede charley78 Novice
06. februar 2009 - 18:12 #7
:o)
Avatar billede olebole Juniormester
06. februar 2009 - 18:20 #8
Tak for points  =)
Avatar billede charley78 Novice
08. februar 2009 - 11:12 #9
desværre er det sådan at jeg kan se at i Apple Safari, rykker billedet stadig. Og jeg kan se at årsagen er at der (som normal standard) kommer en scrollbar ind i højre side på de vertikalt lange sider, men den forskyder desværre hjemmesiden lidt til venstre, da den åbenbart ikke selv(!) udgør en del af det 100% skræmbillede på hvilket hjemmesiden skulle centreres, men regnes udenfor.

Billedet ligger som det skal i IExplorer og i Firefox. Kan man tage et forbehold, så billedet kommer til at ligge ok i alle browsere?
Avatar billede charley78 Novice
08. februar 2009 - 12:06 #10
i øvrigt vil css validatoren ikke acceptere forslaget :o(

7 html  Property overflow-y doesn&apos;t exist in CSS level 2.1 but exists in [css3] : scroll 
8 html  Property -moz-scrollbars doesn&apos;t exist : vertical
Avatar billede olebole Juniormester
08. februar 2009 - 16:18 #11
Om CSS-validatoren godtager kode, er fuldstændig uden interesse, da CSS-standarden jo netop siger, at hvis en property ikke genkendes, skal denne blot springes over af klienten  =)

Taler du om Safari under Windows eller MacOS - og hvilken browser-version? På verdensplan er der næppe mange halve dusin, som bruger Safari under Win  ;o)
Avatar billede zips Juniormester
08. februar 2009 - 19:00 #12
Jeg ved ikke om dette virker i safari, men du kan jo prøve at indsætte dette i din css.
html { height:101%;}
Avatar billede charley78 Novice
09. februar 2009 - 10:27 #13
er du ked af at forklare hvad ræssonnementet er bag dit forslag. Skulle det indslttes i body? Det er jo bredderne vi taler om?
Avatar billede olebole Juniormester
09. februar 2009 - 13:06 #14
Nej, vi taler ikke om bredder, men om højder. Det er sidens højde, der afgør, om der kommer en lodret scrollbar eller ej - og det er den lodrette scrollbar, der giver dig problemer.

Jeg er ret sikker på, zips forslag handler om at fremtvinge en lodret scrollbar  ;o)
Avatar billede zips Juniormester
09. februar 2009 - 19:41 #15
Ja som olebole skriver er det for at tvinge en lodret scroll frem i højre side så siden ikke skubber sig til højre når der ikke er nogen lodret scroll.

Ved at indsætte dette  html {height:101%;}  i din css tvinger du en lodret scroll frem i højreside, det er testet i FF3, Opera og Safari, det virker ikke i IE men her er der jo også fast lodret scroll i højre side, så den er der ikke noget problem med.
Avatar billede charley78 Novice
17. februar 2009 - 10:21 #16
ok super. Tak!

:o) Charley
Avatar billede charley78 Novice
06. marts 2009 - 17:38 #17
ok, jeg har bare lagt den ind øverst i css'en. Mange tak.
Årsagen til at problemet pludseligt - eller rettere momentært, var væk, var fordi jeg havde forstørret browseren på min store skærm, der har en høj opløsning, sådan at scrollbaren netop var væk på linket.
Nu er alt ok. Endnu engang tak for svar på et spørgsmål, som jeg jo med skam må erkende viste sig at kræve nøjagtigt samme svar, som for et par uger siden.

Tak!

Hvem vil have points?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester