Avatar billede visto Guru
09. oktober 2002 - 13:45 Der er 9 kommentarer og
1 løsning

CSS-tabel med to kolonner

Hvordan definerer man v.hj.a. CSS med mindst forbrug af kode en tabel bestående af to kolonner, hvor bredden skal kunne fastsættes for de respektive kolonner?
Ovenover de to kolonner skal være én celle i tabellens fulde bredde.
Jeg beder jer om IKKE at svare med henvisning til en eller flere tutorials, idet jeg godt kender til kodning med col og colgroups, men her er jo netop ingen colgroup, blot to kolonner med forskellig bredde.
Det er med andre ord kode - både til stylesheet og HTML-dokument jeg efterlyser.
Avatar billede hbhansen Nybegynder
09. oktober 2002 - 13:47 #1
Du kan ikke definere en tabel med td og tr i css, css er kun til at style din hjemmeside med, desværre :-(
Avatar billede agercon Nybegynder
09. oktober 2002 - 13:52 #2
Brug HTML-kode til tabeller (<table>, <th>, <tr>, <td>, etc...)

CSS er til at håndtere udseendet af blandt andet tabellerne.
Avatar billede visto Guru
09. oktober 2002 - 14:11 #3
til hbhansen: Forstår ikke.
>CSS er kun til at style din hjemmeside med, desværre :-(
Men det er en tabel på en hjemmeside....
til chbs: det hjælper mig ikke videre, det er konkrete koder jeg efterlyser.
Avatar billede criterius.dk Nybegynder
09. oktober 2002 - 14:14 #4
CSS bruges til at STYLE UDSEENDET af tabellen
HTML bruges til at LAVE TABELLEN
Avatar billede hbhansen Nybegynder
09. oktober 2002 - 14:14 #5
Så forstår jeg ikke lidt spørgsmål :
>Hvordan definerer man v.hj.a. CSS med mindst forbrug af kode en tabel >bestående af to kolonner, hvor bredden skal kunne fastsættes for de >respektive kolonner?
Redefiner lige spørgsmålet, tak !
Avatar billede criterius.dk Nybegynder
09. oktober 2002 - 14:18 #6
tabel med to kolonner:

<table>
  <tr>
    <td>Kolonne 1</td>
    <td>Kolonne 2</td>
  </tr>
</table>
Avatar billede visto Guru
09. oktober 2002 - 14:40 #7
Jeg har i mellemtiden ved at fitle lidt selv fundet noget der lader til at kunne bruges. Om det ville blive godkendt fra højere sted ved en validering tvivler jeg på - det er lidt en blanding af det ene og det andet, desværrre ikke så rent CSS, som jeg kunne ønske. Men det virker, i hvert fald i IE 6.
Det jeg har lavet ser sådan ud - og spørgsmålets karakter skulle kunne ses af løsningsforslaget:

I CSS står der
table
{width:100%; table-layout:auto
}
.v
{width:75%
}
.h
{width:25%
}

I HTML-dokumentet:

<table>
<tr><td colspan=2 width=100%>
    <p align="center">Dette er en overskrift</p>
  </td></tr>
<tr><td class="v">a</td><td class="h">b</td></tr>
<tr><td class="v">c</td><td class="h">d</td></tr>
</table>

Hvis nogen har forslag til en mere hensigtsmæssig - eller korrekt - kodning, hører jeg det gerne.

Meningen er at jeg centralt fra CSS skal kunne styre den samme type tabel på adskillige sider, i stedet for at rette på hver enkelt side.
Avatar billede criterius.dk Nybegynder
24. januar 2003 - 12:42 #8
Lukketid?
Avatar billede visto Guru
01. oktober 2003 - 08:59 #9
Idet jeg selv, som det fremgår, fandt det bedste bud, lukkes hermed - en del forsinket - spørgsmålet.
Avatar billede visto Guru
27. oktober 2003 - 09:32 #10
Spørgsmålet afsluttes hermed med stor forsinkelse - jeg er først for ganske nyligt blevet klar over, at man afslutter spørgsmål med afviste svar ved at give sig selv points. Det vidste jeg ikke. Beklager!
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
Alle kurser indenfor Microsoft 365 – både til begyndere og øvede.

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