我如何让一个按钮在被点击后改变位置,就像这个演示一样,但是我不想用active参数,而是希望在单击后将其放置在
margin-left:50px;
的位置。
HTML
<div class="button">
<button type="fb-like">Fb-Like</button>
</div>
CSS
.button:active {
margin-left:50px;
}
/* But with a on clicked parameter instead of active */
onClick
功能。虽然有像:target
hack 这样的东西可以实现这一点,但它们不可靠 / 语义化。 - TylerH