嘿,我正在尝试制作:
ul ul li a
在一个nav
颜色#FFF
但无论我做什么,我都无法改变它,我认为可能是:
ul li a
影响它但是那是#FFF
什么?
我的目标是深色背景上的白色文本,然后是白色上的黑色文本hover
。
到目前为止,这是我的代码:
CSS:
nav ul ul li
{
background: #4a4a4a;
float: none;
position: relative;
color: #FFF;
}
nav ul ul li a
{
color: #FFF;
padding: 10px 51px;
}
nav ul ul li a:hover
{
background: #FFF;
color: #000;
}
HTML:
<nav>
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">Services</a></li>
<li><a href="#">Our Prices</a></li>
<li><a href="#">Web Design</a>
<ul>
<li><a href="#">Portfolio</a></li>
<li><a href="#">Pricing</a></li>
</ul>
</li>
<li><a href="#">Consulting</a></li>
<li><a href="#">Quick Hire</a></li>
</ul>
</nav>
任何帮助都会非常感谢:)。