hover悬停在子元素上时改变父级元素样式怎么写

<divclass="a"><imgclass="b"></div>鼠标悬停在img标签时给div标签加上边框怎么写... <div class="a">
<img class="b">
</div>
鼠标悬停在img标签时给div标签加上边框怎么写
展开
 我来答
御宅小香蕉
2020-06-04
知道答主
回答量:6
采纳率:100%
帮助的人:9986
展开全部
只能用js的方法,不过我就了解一个焦点的,js悬停方法你再搜搜应该就有的,结合一下就差不多了。
------------------------------------------------------------------------
var x = document.getElementById("xxx"); //获取父级标签的ID
function xxx_1() {
x.style.border = "1px solid white";
} //创建一个函数xxx_1,设置触发后的效果:xxx.style.css样式

-------------------------------------------------------------------------
然后在子级标签里添加 onfocus="xxx_1()"
在子级获得焦点的时候就能让父级改变样式了,如果需要设置子级没有获得焦点的时候恢复原样就在标签加上
onblur="xxx_2()",然后创建一个xxx_2的函数把border设置0就行了。 像onclick被点击的时候触发等等方法,需要啥触发自己变通一下就行了。
W于是
2021-07-31
知道答主
回答量:2
采纳率:0%
帮助的人:891
展开全部
img:hover div{border:1px solid};
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式