鼠标点击div,div的背景图片改变,点其他div时,之前的div背景恢复默认

 我来答
慕刓辞
推荐于2016-09-08 · 知道合伙人软件行家
慕刓辞
知道合伙人软件行家
采纳数:583 获赞数:1704
从事前端开发4年,喜欢专研H5各种网页效果!

向TA提问 私信TA
展开全部
两种方法,一个比较死,一个灵活一点:
1、给你要改变的div命名(class="div"),然后加伪类和JS都可以
.div:foucs{backgorund:url(../images/1.jpg)}(这是伪类写法,就是当这个div被点击了产生的效果,不懂度娘,这个是自动的,你点击其他区域自动变回原来的了)
第二个方法是用JS,首先获取你这个div的样式,赋值给XX,然后点击它改变什么,else返回初始赋值的变量
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式