CSS font-size i Opera trubbel

HTML & CSS

5 svar · 280 visningar · startad av petergrennanet

Medlem sedan dec. 1999258 inlägg
Trådstart#1

Har du Opera?
Kolla in http://www.peterbe.com/web/doc/articles/CSSproblems

I CSS filen:
body {font-size:90%;}
p {font-size:90%;}

Trots detta så visas text utan <p> taggar som större än text utan <p> taggen.

Nån som har nån aning om detta?
Eller, är det mitt fel eller Operas?

Medlem sedan apr. 2000313 inlägg
#2

Den tar säkert och gör 90% av "föräldraelementet" (det som är runt <p> - i det här fallet <td>). Vem som har rättast vet jag inte. Antagligen Opera. Det blir likadant i NS6.

/ m a r t i n

Medlem sedan okt. 20001 558 inlägg
#3

Den gör ju samma sak i IE5.5 :q

Medlem sedan dec. 1999258 inlägg
#4

Ok. Jag böjer mig.

Hur kontrollerar man texten som inte har <p> tag på min sida?
Den tillhör ju en <td> så jag trodde jag kunde lägga till
td {font-size:50%;} men ingen skillnad i Opera. Satan i gatan.

Medlem sedan apr. 2000313 inlägg
#5

Kör med "body {font-size:90%;}"
och ändra där det behövs med klasser.

/ m a r t i n

Medlem sedan dec. 1999258 inlägg
#6

Men jag klara ju inte kontrollera font-sizen från bodytaggen i Opera!
Nått står galet till. Det ser logiskt ut, men funkar inte. Opera är ju bra på att hålla standarder så det borde inte vara deras fel.

w3's CSS validator klagar i alla fall inte.

277 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
132 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
138 ms — ändringar (db)