扫码关注官方订阅号
小白只会用CSS去实现。。。我图片用了定位,下面这个是HTML,不知道要怎么用JS去控制实现。。。
闭关修行中......
JS 也是要配合 css 的
可以在 :hover 里加背景,这就有没有过的背景了,然后用 JS 处理 click 事件,给这个DOM加个类,比如 hover,然后在 css 里定义 .hover { background: .....}
hover
.hover { background: .....}
https://jsfiddle.net/nrystd4z/
关键代码,(CSS 是用 SASS写的,看得懂嘛)
li { &:hover { background: #ffddcc; } &.hover { background: #ffddcc; } }
$(function() { $("li").on("click", function() { $(this).siblings().removeClass("hover"); $(this).addClass("hover"); }) });
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
JS 也是要配合 css 的
可以在 :hover 里加背景,这就有没有过的背景了,然后用 JS 处理 click 事件,给这个DOM加个类,比如
hover,然后在 css 里定义.hover { background: .....}https://jsfiddle.net/nrystd4z/
关键代码,(CSS 是用 SASS写的,看得懂嘛)