Avatar billede peleiden Nybegynder
27. maj 2002 - 21:14 Der er 10 kommentarer og
1 løsning

iframe eller hvad

Jeg har en celle i en tabel som skal indeholde en lang liste af navne.
Cellen er kun 150 px høj, så der skal være scrollbar.

Hvordan laver jeg bedst en scrollbar i denne celle.
Har prøvet iframe men hører at den ikke er optimal i netscape og ældre versioner af IE.

Kan det lade sig gøre at lave en selectbox uden kanter. Alrså kun med acrollbaren?
eller findes der ikke en smartere måde at fixe dette problem på?

/Peleiden
Avatar billede callesen Praktikant
27. maj 2002 - 21:34 #1
Du laver et div i din celle som følger:
<div style="width:din bredde i px eller %;height: 150px;overflow-y : auto; overflow-x : hidden;">
Men den er nok ikke bedre end iframe i forhold til ældre versioner af IE og Netscape.
Avatar billede backside Nybegynder
27. maj 2002 - 21:35 #2
http://www.backside.dk/files/216971.htm
Ved ikke om dette kan bruges.
Avatar billede backside Nybegynder
27. maj 2002 - 21:36 #3
Ok, nok en hel del i stil med det fra callesen.  ;)
Avatar billede oasen Nybegynder
27. maj 2002 - 23:32 #4
Hvis det skal virke i Netscape-versioner ældre end 6.0 skal du udover IFRAME bruge ILAYER. Kun Netscape forstår ILAYER.

    iframe width=600 height=350 name=main frameborder='1' src=fil.htm scroll=auto></iframe>
    ilayer width=600 height=350 name=main frameborder='1' src=fil.htm scroll=auto></ilayer>
Avatar billede =maddog= Nybegynder
28. maj 2002 - 00:15 #5
oasen> ilayer har ikke scrollbars.
Avatar billede oasen Nybegynder
28. maj 2002 - 00:51 #6
"scroll" skal hedde "scrolling" - undskyld.

Iframe har i hvertfald scrollbars, men det er da muligt, at Ilayer ikke har det...
Avatar billede =maddog= Nybegynder
28. maj 2002 - 01:01 #7
Ilayer har DESVÆRRE ikke scrollbars. hvor ville livet være let hvis den havde. den har en overflow attribut, men denne kan kun sættes til none eller clip. ikke noget scrollbar noget.
mht select: god ide i en rap vending, men for at fjerne borders skal man bruge clip (husk at select ikke understøtter border) og clip kræver absolut positionering, hvilket fåkker op i NS4. Og så går det fede ved idéen ligesom væk. desuden er det meget få understøttede styles ved select i NS4.
Avatar billede oasen Nybegynder
28. maj 2002 - 01:28 #8
Ja, længe leve standarder...

Jeg tror heller ikke en <div> er løsningen, hvis den skal være pæn i forældede NS-browsere...
Avatar billede backside Nybegynder
28. maj 2002 - 08:59 #9
oasen>> Dem der bruger forældede NS browsere må da bare betale prisen.
Avatar billede peleiden Nybegynder
28. maj 2002 - 10:36 #10
oasens svar virker ganske udemærket bortset fra at scrollbar-styles ikke vil fungere i denne.
Er det fordi at det er iframe at de ikke gør det???

/Peleiden
Avatar billede backside Nybegynder
03. november 2002 - 18:25 #11
Er det snart tid til en afslutning på dette spm?
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