/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Overflow:auto, problemer med højden
Fra : Erik Ginnerskov


Dato : 18-02-03 15:16

Hej NG
Jeg har siddet og eksperimenteret med en kode, der giver et udseende, som om
siden lå i et frameset.

Højden på indholdscontaineren volder mig lidt problemer. Hvis jeg gør den
højere, får jeg en scrollbar på hoveddokumentet, hvis jeg gør browservinduet
mindre.

Hvordan får jeg højden på containeren til at gå fra underkanten af topbaren
til bunden af vinduet uanset størrelsen af det åbne vindue?

Siden kan ses på www.hjemmesideskolen.dk/html/noframes.shtml

--
Med venlig hilsen
Erik Ginnerskov - erik snabela ginnerskov dot dk
http://www.hjemmesideskolen.dk - http://www.html-faq.dk
http://hjem.get2net.dk/sorgin




 
 
Lasse Reichstein Nie~ (18-02-2003)
Kommentar
Fra : Lasse Reichstein Nie~


Dato : 18-02-03 17:28

"Erik Ginnerskov" <egin@SPAMKILLoncable.dk> writes:

> Jeg har siddet og eksperimenteret med en kode, der giver et udseende, som om
> siden lå i et frameset.

Hvorfor egentlig? Det er ikke fedt at man skal finde en indre
scrollbar for at se resten af indholdet af siden. Hvorfor ikke bruge
den almindelige scrollbar, og så lade content scrolle om bag ved
top-baren?

(jep, jeg kan ikke lide elementer med overflow:scroll/auto :).

> Højden på indholdscontaineren volder mig lidt problemer. Hvis jeg gør den
> højere, får jeg en scrollbar på hoveddokumentet, hvis jeg gør browservinduet
> mindre.

Det får jeg alligevel i Opera 7.01. Det forsvinder dog hvis jeg
fjerner de 40px bundmargin på #content.

> Hvordan får jeg højden på containeren til at gå fra underkanten af topbaren
> til bunden af vinduet uanset størrelsen af det åbne vindue?

Prøv at ændre height i #container til
position:absolute;
top:84px;
bottom:0px;
Det kan være det virker, ellers skal der måske position:fixed til :)

Jeg bemærker iøvrigt at din DOCTYPE er en af dem der vælger
quirks-mode.

/L
--
Lasse Reichstein Nielsen - lrn@brics.dk
Ph.D. i datalogi søger stilling som software-udvikler i Øst- eller
Nordjylland. Curriculum Vitae: <URL:http://www.brics.dk/~lrn/cv.html>

Erik Ginnerskov (18-02-2003)
Kommentar
Fra : Erik Ginnerskov


Dato : 18-02-03 18:48


"Lasse Reichstein Nielsen" <lrn@hotpop.com> skrev
> "Erik Ginnerskov" <egin@SPAMKILLoncable.dk> writes:
>
>> Jeg har siddet og eksperimenteret med en kode, der giver et udseende, som
om
>> siden lå i et frameset.
>
>Hvorfor egentlig? Det er ikke fedt at man skal finde en indre
>scrollbar for at se resten af indholdet af siden.

Hvad er der at lede efter? Den er helt ude til højre, hvor den forventes at
være.

>Hvorfor ikke bruge den almindelige scrollbar, og så lade
>content scrolle om bag ved top-baren?

Det var måske en løsning. Prøver nok i løbet af aftenen.

> > Højden på indholdscontaineren volder mig lidt problemer. Hvis jeg gør
den
> > højere, får jeg en scrollbar på hoveddokumentet, hvis jeg gør
browservinduet
> > mindre.
>
> Det får jeg alligevel i Opera 7.01. Det forsvinder dog hvis jeg
> fjerner de 40px bundmargin på #content.
>
> > Hvordan får jeg højden på containeren til at gå fra underkanten af
topbaren
> > til bunden af vinduet uanset størrelsen af det åbne vindue?
>
> Prøv at ændre height i #container til
> position:absolute;
> top:84px;
> bottom:0px;
> Det kan være det virker, ellers skal der måske position:fixed til :)

Prøvede, det dur ikke.

> Jeg bemærker iøvrigt at din DOCTYPE er en af dem der vælger
> quirks-mode.

Har nu sat en URL på, det ændrede heller ikke noget.

--
Med venlig hilsen
Erik Ginnerskov - erik snabela ginnerskov dot dk
http://www.hjemmesideskolen.dk - http://www.html-faq.dk
http://hjem.get2net.dk/sorgin





Toke Eskildsen (18-02-2003)
Kommentar
Fra : Toke Eskildsen


Dato : 18-02-03 19:44

Erik Ginnerskov says...

[Snip Lasse: Ikke fedt at skulle finde den indre scrollbar]

> Hvad er der at lede efter? Den er helt ude til højre, hvor
> den forventes at være.

Ikke hos mig. I Internet Explorer 6 er der en ikke-aktiv scrollbar plus
en aktiv.

Opera 7 har også problemer: Scroll med piletaster og pageup/down virker
først efter jeg har klikket i området. Desuden virker mit scrollhjul
ikke, når der benyttes den teknik.

Prøv at tage et kig på den her løsming:
<url: http://devnull.tagsoup.com/fixed/vertical.html >
--
Toke Eskildsen <URL:http://www.daimi.au.dk/~darkwing/>

Søg
Reklame
Statistik
Spørgsmål : 177554
Tips : 31968
Nyheder : 719565
Indlæg : 6408852
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste