Avatar billede toni01 Nybegynder
30. januar 2004 - 14:35 Der er 15 kommentarer og
1 løsning

Sæt cellpadding left og right på tbelniveau

Hejsa,

Jeg vil godt kunne sætte padding-left og padding-right på tabelniveau, men kan ikke få det til at virke.

følgende virker, men kommer så til at gælde alle tabeller, jeg vil kunne bestemme det for hver tabel.

td {
  padding-left: 5px;
  padding-right: 5px;
}
jeg vil gerne kunne gøre det på tabelniveau men hvordan?

.dp_FakturaInformation
{
    width: 300px;
    margin: 0px;
    top: 130px;
    left: 20px;
    position: absolute;
    border: 1px solid navy;
    border-collapse: collapse;
    /* padding: 0px, 5px, 5px, 0px; */
}

/toni
Avatar billede schaefner Juniormester
30. januar 2004 - 14:40 #1
.table_padding td {
  padding: 0 5px o 5px;
}

<table class="table_padding"><tr>
  <td>Cell med padding</td>
</tr></table>
Avatar billede Slettet bruger
30. januar 2004 - 14:40 #2
td.dp_FakturaInformation
{
    padding-left: 5px;
    padding-right: 5px;
    width: 300px;
    margin: 0px;
    top: 130px;
    left: 20px;
    position: absolute;
    border: 1px solid navy;
    border-collapse: collapse;
}

mener det er sådan....
Avatar billede Slettet bruger
30. januar 2004 - 14:40 #3
sorry - misforstod det.... :o)
Avatar billede schaefner Juniormester
30. januar 2004 - 14:40 #4
hov:
padding: 0 5px 0 5px;
Avatar billede schaefner Juniormester
30. januar 2004 - 14:41 #5
Ved om det er det du ønsker, men nu kommer der kun padding i cellerne i de tabeller hvor klassen er sat table_padding
Avatar billede doggy82 Praktikant
30. januar 2004 - 14:42 #6
td.celle1 {
  padding-left: 5px;
  padding-right: 5px;
}

td.celle2 {
  padding-left: 5px;
  padding-right: 5px;
}

også din html
<td class="celle1">bla bla<td>
<td class="celle2">bla bla<td>
Avatar billede toni01 Nybegynder
30. januar 2004 - 14:45 #7
hej schaefner,

har tænkt på den løsning du foreslår, men som jeg ser det kræver det <td class="tble_padding td"> hvilket jeg gerne vil undgå.

/toni
Avatar billede schaefner Juniormester
30. januar 2004 - 14:46 #8
nej, du skal bare sætte class="table_padding"> på den tabel hvor du vil have dine celler til at have en padding på de 5 pixels
Avatar billede toni01 Nybegynder
30. januar 2004 - 14:51 #9
ok, så ser det ud til at være lige det jeg skal bruge, tak for hjælpen.
Avatar billede schaefner Juniormester
30. januar 2004 - 14:51 #10
ok
Avatar billede toni01 Nybegynder
30. januar 2004 - 15:06 #11
<TABLE COLS=3 class="dp_FakturaInformation, table_padding"> problem kan ikke referere til begge.

kan jeg ikke gøre noget i denne retning?

<TABLE COLS=3 class="dp_FakturaInformation">

også

.dp_FakturaInformation
{
    width: 300px;
    margin: 0px;
    top: 130px;
    left: 20px;
    position: absolute;
    border: 1px solid navy;
    border-collapse: collapse;
   
    td {
      padding-left: 5px;
      padding-right: 5px;
    }
}

/toni
Avatar billede nute Nybegynder
30. januar 2004 - 15:15 #12
toni01 >> FYI !! padding er noget der tilhører celler (<td/>) i en tabel, du kan ikke lægge dette på tabeller (<table>)

/nute
Avatar billede roenving Novice
30. januar 2004 - 15:18 #13
-- og man kan ikke neste css-selectors, som du gør det, de skal sættes som hele selectors:

.dp_FakturaInformation
{
    width: 300px;
    margin: 0px;
    top: 130px;
    left: 20px;
    position: absolute;
    border: 1px solid navy;
    border-collapse: collapse;
   
}
/* Udnytter css-arv: */
.dp_FakturaInformation td {
      padding-left: 5px;
      padding-right: 5px;
    }
Avatar billede toni01 Nybegynder
30. januar 2004 - 15:19 #14
nute,

når jeg så har flere tabeller på samme side og gerne vil sætte padding på cellerne forskellingt for hver tabel hvordan gør jeg så det?

/toni
Avatar billede toni01 Nybegynder
30. januar 2004 - 15:21 #15
roenving

så virker det, dig og schaefner får henholdsvis 8 og 7 point.

/toni
Avatar billede roenving Novice
30. januar 2004 - 16:54 #16
-- det må være schaefners allesammen, for det er jo hans første løsning, jeg bare har oversat til lige præcis dit tilfælde !-)
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