webForumDet fria alternativet

var placera fontstorlek?

1 svar · 260 visningar · startad av doggelito

doggelitoMedlem sedan juni 20003 076 inlägg
#1

Jag har några default-styles som bla sätter textstorlek i tabeller samt input-fält till 0.7em.
Men i de fallen då ett inputfält ligger i en tabell så blir fältet 0.7 av 0.7, mao, fältet ärver tabellens storlek! :(
Hur kommer jag runt detta på bästa sätt?

...

TD
{
     font-size:0.7em;
     ...
}
INPUT
{
     font-size:0.7em;
     ...
}

...

<td>
     Text
</td>
<td>
     <input type="text" />
</td>
jarvkloMedlem sedan juli 20013 378 inlägg
#2

Använd klasser istället för att ställa in typsnittsstorlekarna generellt för elementen!
Lägg sedan in all text i <p>-taggar (eller <div-block med klasser) och se till att dina <input> inte ligger inom dessa block (utan i "egna")

Exempel:

div.sidhuvud input { }
div.sidhuvud p {}

table.inmatningsformular input {}

Var överhuvudtaget försiktig med att ställa in typsnittsstorlekar "generellt" om du "kör relativt" ;)

136 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)