我有一个想要在点击时更改的图像元素。
<img id="btnLeft">
这有效:
#btnLeft:hover { width:70px; height:74px; }
但是我需要的是:
#btnLeft:onclick { width:70px; height:74px; }
但是,这显然不起作用。onclickCSS 根本有可能有行为(即不使用JavaScript)吗?
onclick
最接近的是:active:
:active
#btnLeft:active { width: 70px; height: 74px; }
但是,这仅在按住鼠标按钮时才适用。应用样式 并使之保持 onclick 的唯一方法是使用一些JavaScript。