gpt4 book ai didi

html - 不要在悬停时设置父元素的样式

转载 作者:太空宇宙 更新时间:2023-11-04 15:20:26 24 4
gpt4 key购买 nike

我正在制作一个允许嵌套评论的评论框,其基本结构如下:

<article class="comment">
Level 1 comment
<article class="comment">
Level 2 comment
</article>
<article class="comment">
Level 2 comment
<article class="comment">
Level 3 comment
</article>
</article>
</article>

我使用 .comment:hover 来突出显示当前悬停元素的背景;但是,这会导致所有父元素也被突出显示。这是我要避免的。

与此同时,我想保留嵌套结构,以便每个评论的突出显示也包含悬停评论的子项。

最佳答案

看看

<article class="comment">
<span>Level 1 comment</span>
<article class="comment">
<span>Level 2 comment</span>
</article>
<article class="comment">
<span>Level 2 comment</span>
<article class="comment">
<span>Level 3 comment</span>
</article>
</article>
</article>​

CSS

article > span:hover
{
background-color: red;
}​

基本上你只需要将它们包装成某种东西就可以成为单数

http://jsfiddle.net/bYmjf/1 <-- 工作示例

关于html - 不要在悬停时设置父元素的样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9916335/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com