Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 更改所有“li”的背景(悬停)_Css - Fatal编程技术网

Css 更改所有“li”的背景(悬停)

Css 更改所有“li”的背景(悬停),css,Css,我想改变所有拥有div的li的背景,但是在2013年,你不能只使用CSS。您需要通过选择每一个javascript并检查它们的内容来实现这一点。在jQuery中,它给出如下内容: $("a.wasAdRead").parents('li').css("background-color", "white"); 。。。或者你可以等待CSS4好运,你可以等待很多年的浏览器支持 你可以查看这篇关于你的问题的帖子:不管怎样,在2013年,你不能只使用CSS。您需要通过选择每一个javascript并检查

我想改变所有拥有div的li的背景,但是在2013年,你不能只使用CSS。您需要通过选择每一个javascript并检查它们的内容来实现这一点。在jQuery中,它给出如下内容:

$("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区域,除非它有一些填充