我使用ul li和一个标签开发了一个简单的菜单,并添加了css样式(我的组织中使用的标准)。但是,当我将鼠标悬停在菜单上时,默认情况下,子菜单会变得透明。css有一些基本的东西,理想情况下这种情况不应该发生。请告诉我哪里出了问题。请参阅此链接jsfiddle link中的代码。下面是代码的一部分。
div.menu ul li a, div.menu ul li a:visited {
background-color: blue;
font-family: "Arial";
font-size: 12px;
border: 1px Green solid;
color: #ffffff;
display: block;
line-height: 1.35em;
padding: 4px 20px;
text-decoration: none;
white-space: nowrap;
z-index: 999;
}请帮帮忙。
发布于 2014-09-06 00:25:46
它不是透明的,它只是定位在其他页面元素下面。
这就是你所遗漏的:
.MenubarDiv {
position:relative; /* this guy */https://stackoverflow.com/questions/25690159
复制相似问题