/ 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
Scrolle i tabeller
Fra : TL


Dato : 09-04-04 21:30

Er newbie og igang med at sætte mig ind i Dreamweaver MX. Vil gerne indsætte
mange thumbs i en tabel, da jeg helst ikke vil bruge frames.
Men er det muligt - let - at scrolle inde i en tabel, således at tabellerne
udenfor bliver stående..?

Let forståelige svar modtages gerne...

På forhånd tak.

TonyL



 
 
Erik Ginnerskov (09-04-2004)
Kommentar
Fra : Erik Ginnerskov


Dato : 09-04-04 21:52

TL wrote:
> Er newbie og igang med at sætte mig ind i Dreamweaver MX. Vil gerne
> indsætte mange thumbs i en tabel, da jeg helst ikke vil bruge frames.
> Men er det muligt - let - at scrolle inde i en tabel, således at
> tabellerne udenfor bliver stående..?

Hvis du inde i en given <td> indsætter en <div> og giver denne div en fast
størrelse plus overflow:auto, har du opnået det, du ønsker.

I css:

#scrl{
width:200px;
height:150px;
overflow:auto;
}

.... og i html:

<td><div id="scrl">Her sætter du dine thumbs</div></td>

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://html-faq.dk
http://hjem.get2net.dk/egin



TL (13-04-2004)
Kommentar
Fra : TL


Dato : 13-04-04 20:26

> I css:
>
> #scrl{
> width:200px;
> height:150px;
> overflow:auto;
> }
>
> ... og i html:
>
> <td><div id="scrl">Her sætter du dine thumbs</div></td>
>
> --
> Med venlig hilsen
> Erik Ginnerskov
> http://hjemmesideskolen.dk - http://html-faq.dk
> http://hjem.get2net.dk/egin
>'

Tak for hjælpen men kan ikke få det til at virke. Ved ikke så meget om div -
men virker ovenstående kun, hvis jeg laver css-sheet, eller kan man ikke
indsætte det direkte i html'en?

Har prøvet, men får ikke nogen scroll-bar frem og thumb's udvider bare
tabellen......?

På forhånd tak.

TonyL



John (13-04-2004)
Kommentar
Fra : John


Dato : 13-04-04 20:50

TL <lindkold@NOSPAMhotmail.com> skrev bla:
>
> Tak for hjælpen men kan ikke få det til at virke. Ved ikke så meget
> om div - men virker ovenstående kun, hvis jeg laver css-sheet, eller
> kan man ikke indsætte det direkte i html'en?
>
CSS kan sættes i mellem <head>og </head>
-------------------------------------------------------
<td><div id="scrl">Her sætter du dine thumbs</div></td>
Denne skal så i din tabel



--
Mvh. John
www.jp-web.dk
www.johns-web.dk



TL (14-04-2004)
Kommentar
Fra : TL


Dato : 14-04-04 08:35


> >
> CSS kan sættes i mellem <head>og </head>
> -------------------------------------------------------
> <td><div id="scrl">Her sætter du dine thumbs</div></td>
> Denne skal så i din tabel
>
>
Har lagt min forsøg op på www.lindkold.dk kig under galleri. Her vil jeg
gerne, at man kan scrolle i tabellen så den holder sin 'udvendige'
størrelse.
Ved godt at layout optimalt burde laves i css, (vil helst undgå frames) men
er lige begyndt på at lave sider, og Dreamweaver er første skridt og så
kommer kodningen senere når tiden tillader det, men lige pt. er dette min
vej......

På forhånd tak for hjælpen...

TonyL



Jens Gyldenkærne Cla~ (13-04-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 13-04-04 20:47

TL skrev:

> Tak for hjælpen men kan ikke få det til at virke.

Må vi se dit forsøg? Det er lettere at hjælpe hvis man kan se hvad
du har lavet.

> Ved ikke så meget om div - men virker ovenstående kun, hvis jeg
> laver css-sheet, eller kan man ikke indsætte det direkte i
> html'en?

Alle almindelige css-koder kan indsættes på tre forskellige måder.
Enten via inline style, via en style-blok i <head> eller via et
eksternt css-ark. De tre metoder er vist på siden her:
<http://html.dk/tutorials/css/lektion2.asp>.

Undtagelsen er pseudoklasser som :hover, :first-line o.l. - de kan
ikke defineres inline, men kun med de to sidstnævnte metoder.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Jens Gyldenkærne Cla~ (14-04-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 14-04-04 09:11

TL skrev:

> Har lagt min forsøg op på www.lindkold.dk kig under galleri.
> Her vil jeg gerne, at man kan scrolle i tabellen så den holder
> sin 'udvendige' størrelse.

Prøv at validere din side. Så vil du opdage at validatoren brokker
sig over at du lukker <head> selvom <head> ikke er åbnet. Det er
desværre en lidt kryptisk besked, for dit virkelige problem er at
du har placeret css-koden til #scrl uden for style-elementet. Det
kan validatoren bare ikke regne ud - i html er det nemlig ikke
obligatorisk at afslutte <head> med </head> - derfor tror
validatoren blot at css-koden #scrl indleder din brødtekst.

Linje 44-50 i din fil ser således ud:

44: -->
45: </style>
46: #scrl{
47: width:200px;
48: height:150px;
49: overflow:auto;
50: }

Hvis du flytter linje 44 og 45 ned efter linje 50, skulle siden
gerne fungere bedre. Det er i øvrigt ikke nødvendigt at bruge
kommentarer om css-kode - dvs. du kan slette linje 8 og 44 helt.

Du får lige et par standardlinks om validering:

<http://www.html-faq.dk/1005.asp>
<http://diveintomark.org/archives/2003/05/05/why_we_wont_help_you>
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

TL (14-04-2004)
Kommentar
Fra : TL


Dato : 14-04-04 09:30

Kanon. Mange tak for hjælpen. Som du ser er jeg ikke så skrap i kodningen,
selvom jeg godt kan
gennemskue det når det er rigtigt, men det er jo ikke der, det gælder om at
være skarp
Kører lige hårdt på DW og får nogle sider op, og så hedder det vel CSS og
lidt xhtml senere...


Du får lige et par standardlinks om validering:
>
> <http://www.html-faq.dk/1005.asp>
> <http://diveintomark.org/archives/2003/05/05/why_we_wont_help_you>

Går straks igang.

Med venlig hilsen

TonyL



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

Månedens bedste
Årets bedste
Sidste års bedste