Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.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
Javascript HTML/CSS悬停影响父元素+;滑动分页_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript HTML/CSS悬停影响父元素+;滑动分页

Javascript HTML/CSS悬停影响父元素+;滑动分页,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我正在测试一个项目的导航栏,我正在使用基本的Html/css 我还添加了Jquery,以便悬停效果可以影响父元素 $(文档).ready(函数(){ $(“.nav-level-2”)。悬停( 函数(){ $(“li>a”).css(“背景”、“白色”); } ); $(“.nav-level-2”).mouseleave( 函数(){ $(“li>a”).css(“背景”、“无”); }); }); .main导航{ 背景:#000; 高度:30px; 位置:相对位置; 溢出:可见; z指数

我正在测试一个项目的导航栏,我正在使用基本的Html/css 我还添加了Jquery,以便悬停效果可以影响父元素

$(文档).ready(函数(){
$(“.nav-level-2”)。悬停(
函数(){
$(“li>a”).css(“背景”、“白色”);
}
);
$(“.nav-level-2”).mouseleave(
函数(){
$(“li>a”).css(“背景”、“无”);
});
});
.main导航{
背景:#000;
高度:30px;
位置:相对位置;
溢出:可见;
z指数:2;
宽度:100%;
左:0;
游标:默认值;
}
.主导航内部{
身高:100%;
}
.main nav>.internal{
文本对齐:对齐;
}
.nav链接容器{
位置:静态;
/*背景:红色*/
身高:100%;
}
.导航链接{
填充:0 3px;
显示:内联;
边缘底部:20px;
溢出:隐藏;
/*背景颜色:绿色*/
}
李{
垂直对齐:顶部;
填充物:5px;
显示:内联块;
/*背景:蓝色*/
}
李>a{
颜色:#FFF;
字体大小:12px;
字母间距:1px;
文本转换:大写;
填充:10px 9px 9px;
利润率:0-3倍;
}
a:悬停{
背景色:白色;
颜色:#000;
}
.导航二级{
显示:无;
位置:绝对位置;
顶部:30px;
左:0;
宽度:100%;
高度:自动;
边框底部:5px实心#000;
背景:红色;
文本对齐:左对齐;
}
.导航二级集装箱{
填充顶部:40px;
填充底部:40px;
-ms flex:0px 1px自动;
-webkit-box-flex:0;
-webkit flex:0px 1px自动;
flex:0px 1px自动;
}
li>a:悬停+导航2级{
显示:块;
} 
.nav-level-2:悬停{
显示:块;
}
.行{
显示器:flex;
flex:01自动;
-webkit盒方向:水平;
-webkit盒方向:正常;
弯曲方向:行;
}
.列表容器{
填充:0px;
}
.col-lg-2{
弹性基准:16.667%;
最大宽度:16.667%;
框大小:边框框;
显示器:flex;
flex:01自动;
-网络工具包盒方向:垂直;
-webkit盒方向:正常;
弯曲方向:立柱;
-webkit-box-flex:0;
背景:红色;
左边距:5px;
}
.main nav>.internal.nav-level-2.nav-level-2-container.heading{
文本转换:大写;
颜色:#000;
字母间距:1px;
边缘底部:20px;
字体大小:14px;
利润率:0.20px;
}

  • 购买

不需要JavaScript来做您想要做的事情。我想这就是你要找的?基本上,我使用父div上的
:hover
来更改子元素的背景和颜色

.nav-whats-new:hover a {
   background:white;
   color:black;
}
例如:

.main导航{
背景:#000;
高度:30px;
位置:相对位置;
溢出:可见;
z指数:2;
宽度:100%;
左:0;
游标:默认值;
}
.导航新功能:悬停a{
背景:白色;
颜色:黑色;
}
.主导航内部{
身高:100%;
}
.main nav>.internal{
文本对齐:对齐;
}
.nav链接容器{
位置:静态;
/*背景:红色*/
身高:100%;
}
.导航链接{
填充:0 3px;
显示:内联;
边缘底部:20px;
溢出:隐藏;
/*背景颜色:绿色*/
}
李{
垂直对齐:顶部;
填充物:5px;
显示:内联块;
/*背景:蓝色*/
}
李>a{
颜色:#FFF;
字体大小:12px;
字母间距:1px;
文本转换:大写;
填充:10px 9px 9px;
利润率:0-3倍;
}
a:悬停{
背景色:白色;
颜色:#000;
}
.导航二级{
显示:无;
位置:绝对位置;
顶部:30px;
左:0;
宽度:100%;
高度:自动;
边框底部:5px实心#000;
背景:红色;
文本对齐:左对齐;
}
.导航二级集装箱{
填充顶部:40px;
填充底部:40px;
-ms flex:0px 1px自动;
-webkit-box-flex:0;
-webkit flex:0px 1px自动;
flex:0px 1px自动;
}
li>a:悬停+导航2级{
显示:块;
} 
.nav-level-2:悬停{
显示:块;
}
.行{
显示器:flex;
flex:01自动;
-webkit盒方向:水平;
-webkit盒方向:正常;
弯曲方向:行;
}
.列表容器{
填充:0px;
}
.col-lg-2{
弹性基准:16.667%;
最大宽度:16.667%;
框大小:边框框;
显示器:flex;
flex:01自动;
-网络工具包盒方向:垂直;
-webkit盒方向:正常;
弯曲方向:立柱;
-webkit-box-flex:0;
背景:红色;
左边距:5px;
}
.main nav>.internal.nav-level-2.nav-level-2-container.heading{
文本转换:大写;
颜色:#000;
字母间距:1px;
边缘底部:20px;
字体大小:14px;
利润率:0.20px;
}

  • 购买

不需要JavaScript来做您想要做的事情。我想这就是你要找的?基本上,我使用父div上的
:hover
来更改子元素的背景和颜色

.nav-whats-new:hover a {
   background:white;
   color:black;
}
例如:

.main导航{
背景:#000;
高度:30px;
位置:相对位置;
溢出:可见;
z指数:2;
宽度:100%;
左:0;
游标:默认值;
}
.导航新功能:悬停a{
美国银行