Ho un modello che definisce proprietà globali tag IMG in quanto tale:Come ignorare lo stile globale per img tag nel css
#content img {
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #CFCFCF;
margin-bottom: 2px;
padding: 2px;
}
ho una lista sulla mia pagina e uno degli elementi ha bisogno di avere un piccolo immagine trasparente. Lo stile sopra riportato fa sì che l'immagine abbia uno sfondo e bordi che non voglio. La lista html è:
<div id="land_items">
<ul>
<li class="trace_item">
<a href="/imglink"><img src="img/popup.png"></a>
</li>
</ul>
</div>
Ho cercato di ignorare il tag img con il codice qui sotto, ma Firebug continua a mostrare queste regole con un "barrato" che indica lo stile img globale sopra sta prendendo la precedenza. Ho sentito che potrebbe essere dovuto al fatto che gli stili id css prevalgono sugli stili di classe. Come posso realizzare questo?
li.trace_item img {
background-color: transparent;
border: none;
padding: 0;
margin: 0;
}
+1 per il riferimento di Star Wars. Funziona, grazie! – zee
@Zeeshan umm, mi sento così avido di chiedere, ma hai cliccato sulla freccia su? No +1 per me :( – JohnP
oops, rookie errore utente SO. Et voilà! – zee