【发布时间】:2018-07-22 21:43:28
【问题描述】:
CSS 初学者,我正在尝试构建导航;
到目前为止,我有以下 CSS 代码。我希望 .btn 字体颜色为白色。我试过使用 !important;但也不工作。
任何想法是什么覆盖了字体颜色以及我可以做些什么来改变它?
/* navigation */
nav {
width: 503px;
height: 45px;
font-family: Roboto;
font-size: 16px;
font-weight: 500;
float: right;
color: #646881;
}
nav li {
display: inline;
padding-right: 20px;
}
nav a:link {
color: #646881;
}
nav a:hover {
color: #646881
font-style: italic;
}
nav a:active {
color: #646881;
}
nav a:visited {
color: #646881;
}
img.logo{
max-height: 45px;
max-width: 105px;
border-top: 40px;
margin-left: 60px;
float: left;
padding: 5px;
}
.btn {
background-color: #646881;
width: 75px;
border-radius: 4%;
border: none;
color: #ffffff;
}
HTML
是的,抱歉,这里是 HTML:
<header role="header">
</div>
<a href="index.html"><img border="0" class="logo" src="/assets/images/logo.png" alt="David Bowie Personas Logo"></a>
<!-- Nav-->
<nav id="MainMenu" role="navigation">
<ol>
<li>
<a href="about.html">About</a>
</li>
....
<li>
<a href="shop.html" class="btn" role="button">Shop</a>
</li>
</ol>
</nav>
</header>
【问题讨论】:
-
没有重要的..也没有html
-
要显示任何 HTML 吗?
-
是的,抱歉现在添加 html