Avatar billede andersjo Nybegynder
02. marts 2005 - 11:07 Der er 10 kommentarer og
1 løsning

Flere klasser

Hei.

Jeg ønsker at en celle i en tabell skal oppfylle kravene fra to forskjellige klasser i CSS-filen min. Er dette mulig?

F.eks
<td class="klasse1; klasse2">

.klasse1
{.....}

.klasse2
{.....}

//andersjo
Avatar billede sesam Nybegynder
02. marts 2005 - 11:08 #1
Du kan gøre sådan her

.klasse1
{.....}

#klasse2
{.....}


<td class="klasse1" id="klasse2">
Avatar billede sesam Nybegynder
02. marts 2005 - 11:08 #2
Men hvad er formålet?
Avatar billede andersjo Nybegynder
02. marts 2005 - 11:14 #3
Takk, det fungerte som jeg tenkte.

Jeg har en tabell hvor øverste rad fungerer om en overskrift. Denne skal ha fet skrift (settes med klasse1). Resten av radene skal ikke ha fet skrift. Men alle radene skal ha en bordet-bottom: solid (klasse2). Derfor skal øverste rad oppfylle både klasse1 og klasse2, mens de resterende radene kun skal oppfylle klasse2.
Avatar billede sesam Nybegynder
02. marts 2005 - 11:17 #4
ok ;)
Avatar billede andersjo Nybegynder
02. marts 2005 - 11:19 #5
Hva om det var tre klasser som cellen skulle oppfylle da? ;)
Avatar billede sesam Nybegynder
02. marts 2005 - 11:23 #6
Du kunne jo evt. ha en klasse for overskrift:
<span class="klasse1">OVERSKRIFT</span>
<span class="klasse2">TEKST</span>
<span class="klasse3">...</span>
<span class="klasse4">......</span>
Avatar billede roenving Novice
02. marts 2005 - 12:00 #7
Du kan sagtens sætte flere klasser på:

<td class="klasse1 klasse2 klasse3 klasse4">

-- så desværre er det utilstrækkelig info, du har fået fra sesam ...
Avatar billede andersjo Nybegynder
02. marts 2005 - 12:12 #8
Ja, dette fungerte også utmerket. Takk for tipset.
Avatar billede sesam Nybegynder
02. marts 2005 - 12:12 #9
"-- så desværre er det utilstrækkelig info, du har fået fra sesam ..."

Det er vel så meget sagt...

Bare en anden måde at løse problemet på, jeg har på intet tidspunkt sagt at man ikke kan sætte flere klasser på, har ikke kunne udtale mig om det da jeg ikke vidste noget om det, aldrig har haft brug for det...

Hvad er det smarte egentlig i det?
Avatar billede roenving Novice
02. marts 2005 - 12:35 #10
-- at du kan sætte flere klasser på !-)

-- det er bestemt ikke sjældent, at man har en grundformattering af en type elementer, som man i visse tilfælde vil udvide ...

-- ofte vil det dog være muligt at klare på andre måder, f.eks. i anderjos tilfælde ved at sætte en klasse på tabellen, og så gøre:

<table class="bundstreg">

...


-- og i stylesheetet:

.bundstreg td{border-bottom:1px solid black;}

-- så kan man slippe udenom to klasser i td'erne ...

>>sesam

-- jeg skrev jo præcis utilstrækkelig info, der var jo intet om, at det var forkert, og du er jo selv helt med på, at det var noget du ikke vidste noget om !-)

-- for mig var problemet, at det kunne læses som om, det ikke var muligt, hvilket jo er helt forkert !o]
Avatar billede sesam Nybegynder
02. marts 2005 - 12:41 #11
roenvig det er bare i orden det er altid godt at lære noget nyt... ;O)
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