sto scrivendo un componente che deve essere utilizzato su più siti Web.ripristinare gli attributi css predefiniti
ogni sito Web ha i propri fogli di stile e visualizza alcune cose in modo diverso.
tutto il mio html è avvolto all'interno di un div con un id:
<div id="myComponent">...</div>
mia componente, tuttavia, è di guardare coerente in tutti i siti.
questo va bene mentre applico lo stile alla maggior parte degli attributi nel mio componente.
div#myComponent p {font-size:11px;} etc
però ho incontrato un sito che rimuove il confine da tutti i campi di input
input {border: medium none;}
ho bisogno di 'non-applicazione' questa direttiva per i campi di input nel mio componente, e preferibilmente utilizzare lo stile predefinito del browser per gli input, poiché lo stile del bordo per input type="text"
dovrà essere diverso da input type="button"
.
come faresti a raggiungere questo?
correlati : http://stackoverflow.com/questions/99643/css-reset-default-styles-for-common-elements – Sam152