29. marts 2002 - 17:08Der er
7 kommentarer og 1 løsning
Brug af flere klasser eller noget lignende...
Hej eksperter
Jeg har lavet et stylesheet, der definerer udseendet af en hel tabel. På nuværende tidspunkt skriver jeg bare
<table class="tblclass">
hvorefter hele tabellen bliver "stylet". Mit problem er nu, at at jeg blandt andet laver centrering af cellerne, hvilket også skal bruges i 9 ud af 10 tilfælde!
Nu er jeg dog stødt på en situation, hvor jeg ikke ønsker denne centrering - kan jeg evt. lave en ny klasse, som "overskriver" centreringen med eksempelvis venstrejustering og benytte den ved at skrive:
<table class="tblclass" class="nocenterclass">
Dvs. alt andet styling af tabellen bliver stadig defineret vha. af "tblclass", men "nocenterclass" har præcedens således at styles der optræder i begge klasser vil blive defineret af "nocenterclass", da den bruges sidst!
Dette er bare den måde jeg har overvejet at løse problemet - jeg ved ikke om det er smart endsige kan lade sig gøre - eller om der måske er helt andre alternativer???
Din 'tblclass' er generel for hele tabellen og du kan sagtens tilsidesætte den i enkelte celler ved at lave en extra klasse du lægger i de cellers <td
men du kan ikke sætte 2 class attributter på een <html kommando. kun den sidste vil gælde. så det skal gøres som: <table class="tblclass"> <tr> <td class="nocenterclass"> ...
Jakoba: Er du sikker på, at det ikke kun er attributterne for den sidste som vil have præcedens - forstået på den måde, at hvis jeg eksempelvis definerer baggrundsfarven i den første klasse, men ikke i den anden klasse, så vil browseren bruge baggrundsfarven som den er defineret i første klasse!
Men hvis eks. text-align er defineret i begge klasser, vil det være den sidste som bestemmer i det tilfælde!
-så vil de elementer der er i style="..." overskrive de tilsvarende fra klassen!
Synes godt om
Ny brugerNybegynder
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.