Ho il seguente markup:È possibile sopprimere parentesi: pseudo classe attiva?
<div class="parent">
I should change my color to green when clicked
<div class="element">I should do nothing when clicked</div>
</div>
Ecco il relativo CSS:
.parent {
width:200px;
height:200px;
background: red;
color: #fff;
}
.parent:active {
background:green;
}
.element {
background:blue;
}
Esiste un modo per evitare innescare .parent
's classe :active
pseudo quando .element
viene cliccato? Provato e.stopPropogation()
quando si fa clic su .element
senza fortuna. demo
Immagino che jQuery '.stopPropogation()' non abbia effetto sul rendering css, solo su eventi JavaScript. –