Avatar billede filia Juniormester
10. april 2003 - 22:56 Der er 8 kommentarer og
3 løsninger

scrolling i celle?

Jeg er ved at lave hjemmeside for et firma, der har et stort varesortiment, der jævnligt skiftes ud, ligesom antallet af varer også varierer hen ad vejen. Sidstnævnte gør, at det er umuligt at lave en ordentlig opsætning på sortimentet, ikke mindst fordi formen/designet er meget stram/t, sådan at vinduet ikke skal kunne scrolle ud over det fastsatte format på 760x388px.
Spørgsmålet er, om man kan lave en celle, der kan scrolle (det hele bygges i tabel), eller om man virkelig skal bygge det hele i rammer for at få den mulighed??
Se f.eks. www.sealskin.com. Der har de det, jeg mener, (og den her boks, som jeg skriver i lige nu, har/gør/er det også, men det er vist noget andet og kun til tekst - - ?)men jeg er for meget novice til at kunne gennemskue koden.
Jeg ved heller ikke, hvad det er for et dokument (billederne), der kommer frem i cellen (hvis det da er en celle), hvordan der linkes til det, om det kan opdateres automatisk osv.
Så spørgsmålet er også: Ved jeg overhovedet noget?
(ingen point til det)!
Er der nogen, der kan hjælpe med et script eller så? Meget gerne tæt forfulgt af en lille nærmere vejledning på jysk.
Kh. Filia

ps. Editoren hedder Namo, men det er lige meget - spørgsmålet knytter sig ikke til bestemte programmer, så vidt jeg kan se, jeg er vist tvunget ud i scripternes verden her?
Avatar billede cdc Novice
10. april 2003 - 23:04 #1
Er det dette du mener. den side du henviser til er bygget op i frames

<html>

<head>
<title></title>
</head>

<body>
<table>
<td>
<div style="overflow: auto; width: 150px; height: 100px">
DEtte er en stor test!<br><br>
DEtte er en stor test!<br><br>
DEtte er en stor test!<br><br>
DEtte er en stor test!<br><br>
DEtte er en stor test!<br><br>
DEtte er en stor test!<br><br>
DEtte er en stor test!<br><br>
DEtte er en stor test!<br><br>
DEtte er en stor test!<br><br>
DEtte er en stor test!<br><br>
DEtte er en stor test!<br><br>
DEtte er en stor test!<br><br>
DEtte er en stor test!<br><br>
DEtte er en stor test!<br><br>
DEtte er en stor test!<br><br>
DEtte er en stor test!<br><br>
DEtte er en stor test!<br><br>
DEtte er en stor test!<br><br>
DEtte er en stor test!<br><br>
DEtte er en stor test!<br><br>
DEtte er en stor test!<br><br>
</div>
</td>
</table>
</body>
Avatar billede cdc Novice
10. april 2003 - 23:05 #2
du kan også bygge den op med en iframe: http://hjem.get2net.dk/arntsen/eksperten/iframe/iframe.htm
Avatar billede viciodk Praktikant
10. april 2003 - 23:05 #3
Avatar billede cdc Novice
10. april 2003 - 23:07 #4
glemte lige at svare :o)
Avatar billede bearhugx Nybegynder
10. april 2003 - 23:07 #5
<html>
    <body>
        <table border="1">
        <tr>
            <td>xxx</td><td>xxx</td>
        </tr>
        <tr>
            <td>
              <div style="width:300px; height:300px; overflow:auto;">
                  xxxx<br/>
                  xxxx<br/>
                  xxxx<br/>
                  xxxx<br/>
                  xxxx<br/>
                  xxxx<br/>
                  xxxx<br/>
                    ad. infinitum...
                  xxxx<br/>
                  xxxx<br/>
                  xxxx<br/>
                  xxxx<br/>
                </div>
            </td>
            <td>xxx</td>
        </tr>
        </table>
    </body>
</html>
Avatar billede bearhugx Nybegynder
10. april 2003 - 23:08 #6
damn - jeg er simpelthen for langsom !:-/
Avatar billede bearhugx Nybegynder
10. april 2003 - 23:11 #7
essensen af det hele >>
  -- lav en DIV inden i cellen,
  -- sæt height og width,
  -- sæt overflow til at være auto (en scoll fremkommer, hvis der er brug for den),
  -- indsæt dit indhold inden i DIV'en

det er overflow-egenskaben, som gør forskellen - normalt vil div'en bare vokse med indholdet - men når den er sat til auto - og der er fastsat en bestem størrelse for div'en (width og height) - så kan div'en ikke vokse ud over den grænse - og derfor kommer der scroll-barer på istedet...
Avatar billede filia Juniormester
11. april 2003 - 18:53 #8
Mange tak! - det ser jo nogenlunde enkelt ud, jeg skal bare lige have det prøvet af først! Hvis det virker, så er der vel kun browserkompatibiliteten at bekymre sig om, men det er vel også slemt nok - sådan en overflow er jo et enten-eller-valg, jeg kan i det mindste ikke forestille mig, hvordan en browser skulle kunne levere varen alternativt på en ok måde - det er vist lige så umuligt som at tælle sidelæns og spytte baglæns og og - eller - ?
På en lodret skala fra 1-10 - har I så nogen idé om, hvordan I ville vurdere fordele og ulemper med hhv. overflow/frames? (10=optimal)?
(Ex: 7(overflow)/5(frames) - - ?? Gerne begrundet, hvis I gider/orker!
:)
kh. Filia
Avatar billede filia Juniormester
19. april 2003 - 15:51 #9
Tak for det, v, c og b: Det er lykkedes mig at lave og placere en iframe med det helt rigtige indhold i den helt rigtige celle, så jeg er pavestolt. Jeg mangler "lige" at afprøve autooverflow også. Point til alle for råd og henvisninger,
kh.Filia
Avatar billede cdc Novice
19. april 2003 - 15:54 #10
takker for points
Avatar billede filia Juniormester
19. april 2003 - 15:58 #11
...åh, sorry, cdc, du skulle selvfølgelig have haft de 100, det var squ da...
Kan du tilgive - man kan jo godt blive lidt svimmel på tasterne her i påskeferien.
Stort tak for lynhurtigt svar om både overflow og iframe. Håber, jeg kan reparere fejlen en anden gang! GO´Påske!!!!!!!!!!
kh, Filia
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
Kurser inden for grundlæggende programmering

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