nybörjarfrågor om css...

HTML & CSS

2 svar · 416 visningar · startad av Quid

Medlem sedan juni 20006 022 inlägg
Trådstart#1

Jag sitter och pillar lite med min nya blogg, och förra gången jag var aktiv så var tabeller och väldigt lite css som gällde, därför har jag lite frågor om just detta :)

Vad är skillanden på . och # i css?

T.ex.

#foo { width: 850px; margin: 0 auto; text-align: center; }
.bar { width: 850px; margin: 0 auto; text-align: center; }

<div id="foo"></div>
<div class="bar"></div>

När ska man använda vad och varför?

Medlem sedan juni 20019 519 inlägg
#2

#id => unikt => "Kan" bara existera en gång(0ggr går ju också) per sida.
.class => klass vilket kan återanvändas.

Medlem sedan juni 20019 519 inlägg
#3

Ett "bra" exempel är att titta på javascript, document.getelementById("namn") säger Get Element By Id, Element och inte elements, om du försöker ha två element med samma id och försöker hämta ut båda med javasript så kommer du bara få en träff tillbaka. Men i "moderna" webbläsare så finns det getElementsByClassName vilket säger Elements ==> kan vara fler element.

259 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)