Avatar billede Slettet bruger
08. marts 2008 - 00:58 Der er 27 kommentarer og
1 løsning

Fremtvinge scrollbar i tabelcelle frem for hele vinduet

Hej eksperter!


Jeg har her tilladt mig at anvende to links for at hjælpe forklaringen på vej:

http://www.maqhem.com/toke/eksperten/index.html
http://www.maqhem.com/toke/eksperten/index2.html

Det første link er sådan, siden skal se ud. Det andet viser, hvor en scrollbar skal dukke op, når browservinduet er for lille til at vise hele "artiklen". Problemet er bare, at jeg på den måde jeg har har anvendt (i link 2) skal opgive en fast højde på tekstområdet for artiklen - hvilket ikke på nogen måde er hensigtsmæssigt for mig... Tekstområdets omfang skal jo netop justeres efter browservinduet, så scrollbaren kun er aktiv, når vinduet er for småt i forhold til teksten/"artiklen".

Derfor: Hvordan kan jeg lave en scrollbar i cellen med "artiklen" uden at angive en fast højde på tekstområdet?
Avatar billede roenving Novice
08. marts 2008 - 13:16 #1
Sæt højden relativt, f.eks. 80% !-)
Avatar billede Slettet bruger
08. marts 2008 - 14:06 #2
Virker ikke - har prøvet.
Avatar billede Slettet bruger
08. marts 2008 - 14:08 #3
Wtf?! Nu virker det :S Tak så. Tester lige lidt mere...
Avatar billede roenving Novice
08. marts 2008 - 14:12 #4
Jamen så velbekomme '-)
Avatar billede Slettet bruger
08. marts 2008 - 14:12 #5
Naaah, det virker sgu ikke helt optimalt. Sec...
Avatar billede Slettet bruger
08. marts 2008 - 14:15 #6
Altså med 100 % (som den skal være) dukker scrollbaren aldrig op. Med 99 % ser det således ud:
http://www.maqhem.com/toke/eksperten/index.html
Avatar billede Slettet bruger
08. marts 2008 - 14:16 #7
...og det er jo ikke ligefrem hensigten! Der scrollen stadig primært i hele vinduet.
Avatar billede olebole Juniormester
08. marts 2008 - 16:53 #8
<ole>

Allerførst må du gøre det til et HTML-dokument - og begynde koden med en (fuld) DTD. Ellers kan du ikke regne med, at noget somhelst CSS virker  ;o)

/mvh
</bole>
Avatar billede Slettet bruger
08. marts 2008 - 17:10 #9
Hehe og hvordan er det lige, det skal se ud for HTML 4.01 strict?
Avatar billede olebole Juniormester
08. marts 2008 - 17:12 #10
Avatar billede Slettet bruger
10. marts 2008 - 08:09 #11
Hovsja... Fik ikke lige skrevet tilbage.
Avatar billede Slettet bruger
10. marts 2008 - 08:13 #12
Avatar billede Slettet bruger
10. marts 2008 - 08:14 #13
Arh, never mind, jeg kan ikke køre FTP-protokoller på min skole.
************* **** of a ****** ****connection.
Avatar billede Slettet bruger
10. marts 2008 - 14:36 #14
Så. Uploader nu.
Avatar billede Slettet bruger
10. marts 2008 - 14:38 #15
Avatar billede Slettet bruger
10. marts 2008 - 14:43 #16
Men pointen er i hvert fald, at det ikke ser helt optimalt ud med den nye linie.
Hvad gør jeg forkert?
Avatar billede olebole Juniormester
10. marts 2008 - 17:35 #17
Jeg har ingen idé om, hvad du finder optimalt. Hvordan skal det se ud?
Avatar billede Slettet bruger
10. marts 2008 - 17:38 #18
Som det gjorde, før jeg tilføjede linien! Jeg uploader lige et par screenshots.
Avatar billede Slettet bruger
10. marts 2008 - 17:42 #19
Okay, det tager lige lidt tid... Måske skulle jeg have konverteret til Jaypig? Nah...
Avatar billede Slettet bruger
10. marts 2008 - 17:44 #20
Avatar billede Slettet bruger
10. marts 2008 - 17:44 #21
Avatar billede Slettet bruger
10. marts 2008 - 17:45 #22
Okay, min browser whiner bare.

http://www.maqhem.com/toke/eksperten/foer.JPG
http://www.maqhem.com/toke/eksperten/efter.JPG

Extensions var case sensitive -.-
Avatar billede olebole Juniormester
10. marts 2008 - 18:16 #23
Din CSS-fil består hovedsageligt af fejl og mangler  ;o)

Skriv denne her:

html, body {
    height: 100%
    margin: 0;
    padding: 0;
}

- og så skal du huske:

*) tag-selectors skal stå i lowercase (table, tr, p, div, osv)
*) Der skal altid en 'havelåge' foran en hex-farve (color: #ff0000)
*) Der skal altid enheder på CSS-værdier - med mindre værdien er nul (width: 250px)
Avatar billede olebole Juniormester
10. marts 2008 - 18:16 #24
ups - der manglede et semikolon:

html, body {
    height: 100%;
    margin: 0;
    padding: 0;
}
Avatar billede Slettet bruger
10. marts 2008 - 18:34 #25
Ah, okay.
Og lad mig gætte: Når jeg ikke tilføjer den nye linie i HTML-filen, går browseren i quirks mode eller lignende og gætter sig frem, hvorfor jeg altid har troet, at mine CSS-filer har været rigtige?
Avatar billede Slettet bruger
10. marts 2008 - 18:37 #26
Hov... Er dette et eksempel?:

html, body {
    height: 100%;
    margin: 0;
    padding: 0;
}

Eller er det noget, jeg skal tilføje og hvorfor?
Avatar billede Slettet bruger
10. marts 2008 - 18:50 #27
Sådan!
http://www.maqhem.com/toke/eksperten/index.html

Og så tilbage til emnet (med den mulige undtagelse af det, jeg ikke var sikker på ovenfor). Hvordan får jeg scrollbaren til at virke?
Avatar billede Slettet bruger
02. maj 2008 - 09:57 #28
Lukket.
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