Avatar billede wampiro-uha Nybegynder
12. marts 2004 - 11:52 Der er 21 kommentarer og
3 løsninger

Cellspacing i CSS.

Jeg har i et tidligere spm fået af vide at jeg kan erstatte cellspaing="0" med border-collapse: collapse.

Men hvad nu hvis jeg vil have cellspacing="1", hvad skal jeg så skrive?
Avatar billede notes2c Nybegynder
12. marts 2004 - 11:56 #1
Brug evt

padding: 1px 1px 1px 1px;
Avatar billede wampiro-uha Nybegynder
12. marts 2004 - 11:59 #2
Det giver ikke samme effekt. Det jeg ønsker er at der kommer et mellemrum mellem alle mine celler i størrelsen 1px.

Padding gør nærmest bare cellen 1px større.
Avatar billede muddi Praktikant
12. marts 2004 - 12:01 #3
Hvilket element tilknytter du din style?
Avatar billede muddi Praktikant
12. marts 2004 - 12:02 #4
border-width: 1px;
Avatar billede muddi Praktikant
12. marts 2004 - 12:04 #5
eller
border: 1px solid #000;
#000 = sort
#fff = hvid
Avatar billede notes2c Nybegynder
12. marts 2004 - 12:12 #6
I hvilken sammenhæng skal det bruges, har du et eksempel.
Avatar billede wampiro-uha Nybegynder
12. marts 2004 - 12:15 #7
Jeg har bare en tabel med mange (læs: mange) celler. Og jeg vil gerne have den alle adskilt af 1px.
Avatar billede wampiro-uha Nybegynder
12. marts 2004 - 12:15 #8
Det giver en mere overskuelig effekt.
Avatar billede wampiro-uha Nybegynder
12. marts 2004 - 12:16 #9
Og mit problem er at jeg kan sagtens bruge cellspacing, men jeg vil jo gerne køre i ren CSS, så...
Avatar billede notes2c Nybegynder
12. marts 2004 - 12:20 #10
Så det kode:
td, th {
    border:    1px solid #E0E0E0;
    padding: 0px;
    margin: 0px;
}

table {
    border-collapse: collapse;
}
Avatar billede mm12010 Nybegynder
12. marts 2004 - 12:25 #11
style="spacing:1px;"
Avatar billede wampiro-uha Nybegynder
12. marts 2004 - 12:27 #12
Synes ikke der er noget som kan erstatte det? :-|
Avatar billede muddi Praktikant
12. marts 2004 - 12:31 #13
mm12010 >> Der er da ikke nogen css-egenskab der hedder spacing? Der findes derimod en egenskab der hedder border-spacing... er det den du tænker på?
Avatar billede notes2c Nybegynder
12. marts 2004 - 12:34 #14
Hvis det er i en tabel så virker disse styles
td, th { border: 1px solid #E0E0E0; padding: 0px; margin: 0px; }
table { border-collapse: collapse; }

Hvis det ikke virker hos dig, må du vise din kode.
Avatar billede wampiro-uha Nybegynder
12. marts 2004 - 12:34 #15
Jeg har også nu prøved med:
<table style="border-spacing: 1px; width: 100%;">

Virker heller ikke!
Avatar billede wampiro-uha Nybegynder
12. marts 2004 - 12:36 #16
Og med <table style="border: 1px solid #E0E0E0; width: 100%;"> Virker heller ikke.
Jeg skulle da helst ikke angive hvilken farve jeg vil have uden om. Den skal bare være gennemsigtig.
Avatar billede muddi Praktikant
12. marts 2004 - 12:38 #17
wampiro-uha >> det er den forkerte style du har givet table-elementet... skriv det som notes2c har skrevet det!
Avatar billede muddi Praktikant
12. marts 2004 - 12:39 #18
wampiro-uha>> <table style="border: 1px solid #E0E0E0; width: 100%;">
laver jo en kant på en pixel rundt om tabellen, og ikke rundt om cellerne!!!
Avatar billede notes2c Nybegynder
12. marts 2004 - 12:42 #19
<style type="text/css">
td, th { border: 1px solid #E0E0E0; padding: 0px; margin: 0px; }
table { border-collapse: collapse; }
</style>
<table>
<tr><td>1</td><td>2</td></tr>
<tr><td>1</td><td>2</td></tr>
</table>

Og dette virker

border virker ikke på tabeller kun celler
Avatar billede wampiro-uha Nybegynder
12. marts 2004 - 12:55 #20
Er der slet ingen funktion som erstatter cellspasing 100% i css?
Avatar billede lordhead Nybegynder
12. marts 2004 - 13:27 #21
Prøv med margin..

td {
  ...
  margin: 1px;
  ...
  }
Avatar billede wampiro-uha Nybegynder
12. marts 2004 - 14:20 #22
Takker for svar!
Så fik jeg endelig fattet hvad der foregik ;-)
Avatar billede lordhead Nybegynder
12. marts 2004 - 15:49 #23
Havde du prøvet mit forslag?
Avatar billede muddi Praktikant
12. marts 2004 - 15:51 #24
lordhead >> ja han har prøvet det... det her spm har tidligere været oprettet i kategorien php, men er nu flyttet til den rigtige kategori.
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