Ik heb een style.css waarin staat:

textarea, select, input{
font-family: MS Sans Serif;
font-size: 10pt;
background: white;
border: 1px solid #C0C0C0;
}


De border word dus in IE bij elk inputvenster gedaan, ook de checkboxjes en de radiobuttons.

Is er een manier om die border alsnog uit te zetten zonder de rest aan te passen?
Of hoe haal ik die border bij de checkboxjes en radiobuttons weg?
Jan:
Zal ik zeker doen!

Want hoewel ik wel een beetje negatief tegenover JS sta, heb ik 't altijd al wel een interessante taal gevonden.
Je kunt toch zoiets doen:


<style type="text/css">
textarea, select, input{
font-family: MS Sans Serif;
font-size: 10pt;
background: white;
border: 1px solid #C0C0C0;
}
.noborder
{
border: none;
}
</style>
<input type="text" ... />
<input type="checkbox" class="noborder" ... />
@ Herjan: dat kan, maar het is nogal een omslachtige manier. Nu kun je voor alle typen inputs die geen type text zijn een classname gaan toekennen. Wedden dat je er eentje vergeet? Het is veel handiger om een class te maken voor dat ene type (in dit geval text).

Reageren