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 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" ;)