Css 更改所有“li”的背景(悬停)
我想改变所有拥有div的li的背景,但是在2013年,你不能只使用CSS。您需要通过选择每一个javascript并检查它们的内容来实现这一点。在jQuery中,它给出如下内容:Css 更改所有“li”的背景(悬停),css,Css,我想改变所有拥有div的li的背景,但是在2013年,你不能只使用CSS。您需要通过选择每一个javascript并检查它们的内容来实现这一点。在jQuery中,它给出如下内容: $("a.wasAdRead").parents('li').css("background-color", "white"); 。。。或者你可以等待CSS4好运,你可以等待很多年的浏览器支持 你可以查看这篇关于你的问题的帖子:不管怎样,在2013年,你不能只使用CSS。您需要通过选择每一个javascript并检查
$("a.wasAdRead").parents('li').css("background-color", "white");
。。。或者你可以等待CSS4好运,你可以等待很多年的浏览器支持
你可以查看这篇关于你的问题的帖子:不管怎样,在2013年,你不能只使用CSS。您需要通过选择每一个javascript并检查它们的内容来实现这一点。在jQuery中,它给出如下内容:
$("a.wasAdRead").parents('li').css("background-color", "white");
。。。或者你可以等待CSS4好运,你可以等待很多年的浏览器支持
你可以查看这篇关于你的问题的帖子:在CSS中不可能,你只能用JS来做。您也可以尝试这种替代解决方案
.notification_div a.wasAdRead{
display:block;
padding-top:6px;
cursor: pointer;
background-color:white;
}
在CSS中是不可能的,你只能用JS来实现。您也可以尝试这种替代解决方案
.notification_div a.wasAdRead{
display:block;
padding-top:6px;
cursor: pointer;
background-color:white;
}
这是你要找的吗
li > .notification_div > .wasAdRead:hover{
display:block;
padding-top:6px;
cursor: pointer;
background-color:red;
}
这是你要找的吗
li > .notification_div > .wasAdRead:hover{
display:block;
padding-top:6px;
cursor: pointer;
background-color:red;
}
你不能只使用当前的CSS 3。你可以用JS来做,或者等到CSS 4:我认为你做不到。您正在尝试选择.notification\u div的父元素,这在使用JS的纯CSS时是不可能的。同时检查:你的李有其他的东西吗?如果不是。。。为什么不把wasAdRead类放到li元素中呢?或者你可以改变div的背景颜色,它不是li本身,但是作为一个块元素,它将填充整个li的区域,除非它有一些填充。你不能只使用当前的CSS 3。你可以用JS来做,或者等到CSS 4:我认为你做不到。您正在尝试选择.notification\u div的父元素,这在使用JS的纯CSS时是不可能的。同时检查:你的李有其他的东西吗?如果不是。。。为什么不把wasAdRead类放到li元素中呢?或者您可以更改div的背景色,它不是li本身,而是作为块元素,它将填充整个li区域,除非它有一些填充