请问用css如何实现鼠标点击过后产生位移的效果,用“:active”只能实现鼠标激活时的效果,释放之后就恢复了。
你要是写过纯css实现下拉菜单,就知道这很简单了。当然这个是有兼容性问题的。
<style>
input{display:none}
input:checked+label{margin-left:100px}
</style>
<div>
<input type="checkbox" id="chk"><label for="chk">click me</label>
</div>
3 回答5.1k 阅读✓ 已解决
5 回答2k 阅读
3 回答1.4k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
2 回答1.9k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
这样的需要进行javascript操作