Thomas G skrev:
> kan jeg have flere class'er på et element?
Ja.
Du kan gøre som Tomasz Otap har vist det:
<p class="forste anden tredje"> (her er der angivet tre klasser).
Teknikken er at man bare angiver klassenavnene adskilt med mellemrum
(heraf følger det så også at man ikke kan anvende mellemrum i et
klassenavn.
En anden måde at kombinere css-klasser (eller mere generelt bare
css-regler) på, er ved hjælp af kontekstuelle selektorer.
Skriver man fx følgende:
.menu p{ color: red; }
- vil det påvirke alle p-elementer placeret inde i "noget" med klassen
menu. Det er ofte en meget effektiv måde at påvirke mange elementer på
uden nødvendigvis at skulle tildele dem en direkte klasse.
Her er et par andre eksempler:
#menu p{ color: red; } /* p-elementer placeret i noget med ID=menu /*
.menu .vigtig { color: red; }
/* "noget" med klassen vigtig, placeret inde i "noget" med klassen
"menu" - fx <div class="menu"><p class="vigtig">Test</p></div> */
> .class_nr_et {
> border-width: 1;
Ovenstående tildeling er ugyldig - i css-regi skal der enheder på alle
tal bortset fra 0. Du mener formentlig 1px.
> .class_nr_to {
> height: 400;
- samme problem her.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html