Efter at have lavet tabellen (på serveren i ASP.NET, inden rendering til klienten), så løber jeg igennem cellerne, og nogle celler skal have en anden farve - jeg har tre forskellige farver.
Jeg er ny i CSS, så bær over med mig:)
Min tanke er at de pågældende celler så havner i en ny klasse, f.eks.
Kan de andre TD- egenskaber nedarves på nogen måde ? Hvis ja , hvordan skal dette skrives ? Hvis nej, så skal jeg vel tage alle de andre egenskaber, som jeg har listet i table.sample td og gentage dem i min .CellColorRed .. osv?
Der er lige et par ting som kna ændres: border-width, border-style og border-color skal ikke have 4 inputs, kun 1. ¨
Har aldrig hørt om noget der hedder -moz-border-radius.
Ang. dit spørgsmål, hvis du har en tabel med class=sample, vil dennes td have de egenskaber du giver dem. Du kan derefter sagtens have at hver td har en class med farver og de vil stadig have de egenskaber som de fik fra table.sample td.
1. 4 vs. 1 det er vistnoget som den CSS-generator jeg fandt på nettet lavede , og det virker, så det ændrer jeg ikke sådan bare lige 2. - moz-border er noget Netscape halløj som den også laver - no problems der
3. Det besvarer ikke mit spørgsmål: Hvordan skriver jeg det i css filen og hvad hedder klassen så?
og class="red" i din td det ville også have virket. Den vil stadig have arvet egenskaberne fra tabellens class. :-) Hvis du skal validere din css fil på et tidspunkt, tror jeg ikke at punkt 1 og 2 vil gå igennem.
Din løsning prøvede jeg også - men den virkede ikke (kan være, at jeg stavede noget forkert dog, i kampens hede) :) Den med 4 x border-width osv. er blot en kopi af hvad min style-generator i visual studio selv laver,og det lader til at virke som det skal (hvor jeg faktisk kan ændre een af siderne og ændringen slår igennem).
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.