【发布时间】:2015-08-28 21:40:08
【问题描述】:
我正在编写一个客户网站http://scratchmediaohio.com/wordpress/
当我在本地编码时,子菜单在悬停时显示没有问题,但现在随着我慢慢集成到 wordpress,我遇到了各种问题,试图让它显示出来。我已经尝试过 z-indexing 等,我确定我做得过火或忽略了一些事情,但我的想法已经不多了。
css代码:
#navigation {
list-style: none;
padding: 0;
margin: 0;
font-family: 'sinkin_sans400_regular';
font-size: 13px;
font-weight: normal;
text-transform: uppercase;
background: rgb(58,58,58);
border-top: solid 3px #fff;
border-bottom: solid 3px #fff;
/*
box-shadow: 0px -2px 3px -1px rgba(0, 0, 0, 1);
*/
}
#navigation li {
float: left;
}
#navigation li:hover {
background: #f2dcc7;
color: white;
-webkit-border-radius: 0px 0px 8px 8px;
-moz-border-radius: 0px 0px 8px 8px;
border-radius: 8px 8px 0px 0px;
}
#navigation li:first-child {
}
#navigation li a {
display: block;
padding: 12px 20px;
font-size: 12px;
text-decoration: none;
line-height: 40px;
color: #6d4927;
}
#navigation li a:hover {
color: #6d4927;
}
#navigation ul {
/*display: none;*/
position: absolute;
list-style: none;
margin-left: -3px;
padding: 0;
overflow: hidden;
}
#navigation ul li {
/*float: none;*/
}
#navigation li:hover > ul {
display: block;
background: #f2dcc7;
border: solid 3px #fff;
color: #6d4927;
border-top: 0;
-webkit-box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.25);
box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.25);
-webkit-border-radius: 0px 0px 8px 8px;
-moz-border-radius: 0px 0px 8px 8px;
border-radius: 0px 0px 8px 8px;
}
#navigation li:hover > ul li:hover {
}
#navigation li li a:hover {
background: #d69f6b;
color: white;
}
.sub-menu {}
作为说明,我确实从 codepen 中获取了这个子菜单代码并尝试对其进行调整,因为它在一开始就有问题。
【问题讨论】:
标签: javascript jquery html css wordpress