03. oktober 2001 - 12:43Der er
32 kommentarer og 2 løsninger
css-syntaks
jeg har skrevet følgende style
table.ydertabel { border:5; background-color:#0099cc; width:100%; cellspacing:\"3\"; cellpadding:10; } hvordan ser syntaks ud til border, cellspacing og cellpadding? de virker ikke
border-spacing, men har aldrig prøvet den. prøv med den og se hvad der sker... du skal huske at skrive hvilke målestoks forhold du bruger. fx. px, pt, em m.m. ellers vil css ikke acceptere det. :-)
anførselstegnene var også kun et forsøg fordi det andet ikke virkede ... nu ser det sådan ud: table.ydertabel { border:5px; background-color:#0099cc; width:100%; cell-spacing:3px; cell-padding:10px; } virker stadig ikke - tabellen ser sådan ud: <table class=\"ydertabel\"> <tr><td width=50%><a href=\"#\" class=link1>Række 1</a>, kolonne1</td> <td>kolonne2</td> </tr> <tr><td><a href=\"#\" class=link1>Række 2</a>, kolonne1</td> <td>kolonne2</td> </tr> <tr><td><a href=\"#\" class=link1>Række 3</a>, kolonne1</td> <td>kolonne2</td> </tr> </table> har jeg kvajet mig helt vildt?
<ole> cellspacing har du ikke mulighed for at sætte...heller ikke med \'margin\'. Cellpadding sætter du med \'padding\'. \'border:5px\' giver dig en flad border på 5pixels. Ønsker du en anden type border, skal du også sætte \'border-style\' til dotted, dashed, solid, double, groove, ridge, inset eller outset. /mvh </bole>
jeg bruger også border-width(virker kun sammen med border-style) men den sætter kun ramme om den samlede tabel, ikke mellem cellerne som når man sætter border i table-tagget?
jeg får som nævnt kun ramme om hele tabellen og ikke inde mellem cellerne DESUDEN virker border og border-width ens for mig uanset hvilken af dem jeg bruger blot der er sat en border-style
olebole>> Hmmmm... OK, har måske ikke sovet nok i nat.... Undskylder...
fri_hash>> border sat som en style på en table sætter kun kant rundt om tabellen modsat border attributten skrevet direkte i table tag\'en der sætter border rund om tabel og celler. For at få border på celler skal du sætte en border style på td.
fri_hash >> søøøøøøde dreng.....vil du nu ikke godt læse, hvad der bliver skrevet til dig? Du skal sætte dine borders på tabelcellerne.......ofte refereret til med \'td\' indenfor HTML :) /mvh
det du linker til z42cool. Det angiver da ikke nogen standard for hvordan man skal bruge border... det er da ikke sikkert det virker i nogen anden browser end IE ?? eller hvordan?
fri-hash>> Det er også det naturlige at antage, sådan er det trods alt i langt de fleste tilfælde, men netop med table tag\'en modsvarer border attributten ikke border css property\'en
Det, man sætter for tabellen, virker på tabellen...det, man sætter for cellerne, virker på cellerne. Besyndeligt, vil nogle måske synes - men sådan har man altså valgt at gøre =)
Nu har folk i årevis bandet og svovlet og synyes, det var noget skod, at man ikke kunne sætte en border rundt om hele tabellen, men skulle lave en tabel om tabellen. Nu kan man gøre det......og så er det også noget skod. Jeg er zq meget glad for, at jeg ikke laver browsere =)
olebole>> Ja sådan er det i css, men ikke i html hvor border attributten gælder både tabel og celler. Besyndeligt, vil nogle måske synes - men sådan har man altså valgt at gøre :-)
Ja.....og det er jo netop det, folk har bandet og svovlet over i årevis - søg på Eksperten, hvis du ikke tror mig. Så kan man jo godt finde det liiiiidt besynderligt, at folk brokker sig og finder det besynderligt, at de endelig har fået deres vilje........men det vælger de altså at gøre alligevel :)
Synes godt om
Ny brugerNybegynder
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.