Avatar billede cara-mint Nybegynder
25. maj 2005 - 11:38 Der er 3 kommentarer og
1 løsning

Syntaks problemer.. hvad er forskellen her?

G'day. Jeg har et CSS spørgsmål af de lidt mere avancerede - synes jeg selv =)

Jeg får meget forskellige resultater ud af de 2 nedenstående syntakser (adskilt af den stiplede linie). Men hvorfor i alverden gør jeg det ?!


table.contentpaneopen td.contentheading {
    padding-left:15px;
    padding-top: 9px;
    width:100%;
    white-space: nowrap;
}

---------------------------

table.contentpaneopen {
    padding-left:15px;
    padding-top: 9px;
    width:100%;
    white-space: nowrap;
}
td.contentheading {
    padding-left:15px;
    padding-top: 9px;
    width:100%;
    white-space: nowrap;
}
Avatar billede roenving Novice
25. maj 2005 - 11:46 #1
Fordi den øverste kun gælder contentheadings, som ligger inde i contentpaneopen-tabeller !-)

Måske er det:

table.contentpaneopen, td.contentheading {

du skal bruge ...
Avatar billede schwarz84 Nybegynder
25. maj 2005 - 11:46 #2
Det gør du fordi du i den første matcher alle table.contentpaneopen der er inde i td.contentheading, eksempelvis:
<table class="contenpaneopen>
  <td class="contentheading">
  </td>
</table>
Du mather altså kun td i ovenstående kode, og du matcher den kun fordi den er inde i den bestemte table class, du har angivet.

I den anden matcher du først alle tables med klassen contenpaneopen, og dernæst matcher du alle td med contentheading som klasse. Du matcher altså både table og td.
Avatar billede schwarz84 Nybegynder
25. maj 2005 - 11:49 #3
Ja
table.contentpaneopen, td.contentheading {
    padding-left:15px;
    padding-top: 9px;
    width:100%;
    white-space: nowrap;
}
vil være det samme som
table.contentpaneopen {
    padding-left:15px;
    padding-top: 9px;
    width:100%;
    white-space: nowrap;
}
td.contentheading {
    padding-left:15px;
    padding-top: 9px;
    width:100%;
    white-space: nowrap;
}
Avatar billede cara-mint Nybegynder
25. maj 2005 - 12:00 #4
Tusind tak til jer begge to! Jeg er dybt imponeret over hvor hurtigt I var ude, det var jo et spørgsmål om sekunder..

schwarz84, virkelig et godt og brugbart svar!
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