html - 无法更改底部导航栏的背景颜色
问题描述
我正在尝试创建谷歌主页的克隆作为我的第一个 html/css 项目之一。这是我第一次编写代码,在为屏幕底部的一个导航栏设置背景颜色时遇到了麻烦。我能够设置上部导航栏(上面有国家名称的那个)的背景颜色,但是当我尝试为下部导航栏(带有广告和商业链接的那个)设置背景颜色时,它没有t 显示并且条保持白色。
这是我用于下部导航栏的 html 代码
<footer class="bottom_nav">
<div class="country_nav">
<ul>
<li>Canada</li>
</ul>
</div>
<div class="bottom_nav_l">
<ul>
<li><a href="#advertising">Advertising</a></li>
<li><a href="#business">Business</a></li>
<li><a href="#howsearchworks">How Search Works</a></li>
<ul>
</div>
<div class="bottom_nav_r">
<ul>
<li><a href="#settings">Settings</a></li>
<li><a href="#terms">Terms</a></li>
<li><a href="#privacy">Privacy</a></li>
</ul>
</div>
</footer>
这是我的 CSS
.country_nav {
background-color: #f2f2f2;
color: rgba(0,0,0,0.54);
border-top: 1px solid #e4e4e4;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 25px;
}
.country_nav li {
font-size: 14px;
font-family: arial, sans-serif;
}
.bottom_nav_l li {
float: left;
margin: 10px;
font-size: 14px;
}
.bottom_nav_r li {
float: right;
margin: 10px;
font-size: 14px;
}
.bottom_nav_l li a {
display: block;
text-decoration: none;
color: rgba(0,0,0,0.54);
}
.bottom_nav_r li a {
display: block;
text-decoration: none;
color: rgba(0,0,0,0.54);
}
.bottom_nav_l li a:hover {
text-decoration: underline;
}
.bottom_nav_r li a:hover {
text-decoration: underline;
}
.bottom_nav_l {
padding-left: 15px;
background-color: #f2f2f2;
}
.bottom_nav_r {
padding-right: 15px;
background-color: #f2f2f2;
}
.bottom_nav {
padding-top: 170px;
}
这是该页面的外观以供参考。我希望最低的栏也是灰色的。 谷歌主页克隆
谁能帮我吗?
解决方案
我希望这能帮到您..
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
.country_nav {
background-color: #f2f2f2;
color: rgba(0,0,0,0.54);
border-top: 1px solid #ededed;
padding-top: -1px;
padding-bottom: 1px;
padding-left: 25px;
}
.country_nav li {
font-size: 14px;
font-family: arial, sans-serif;
margin-left: -10px;
}
section{
background-color: #ebebeb;
}
.bottom_nav_l li {
float: left;
margin: 10px;
font-size: 14px;
}
.bottom_nav_r li {
float: right;
margin: 10px;
font-size: 14px;
list-style-type: none;
}
.bottom_nav_l li a {
display: block;
margin-left: -10px;
text-decoration: none;
color: rgba(0,0,0,0.54);
}
ul {
list-style-type: none;
}
.bottom_nav_r li a {
display: block;
text-decoration: none;
color: rgba(0,0,0,0.54);
}
.bottom_nav_l li a:hover {
text-decoration: underline;
}
.bottom_nav_r li a:hover {
text-decoration: underline;
}
.bottom_nav_l {
padding-left: 15px;
background-color: #f2f2f2;
}
.bottom_nav_r {
padding-right: 15px;
background-color: #d7d7d7;
}
.bottom_nav {
padding-top: 0px;
position: relative;
top: 460px;
}
</style>
</head>
<body>
<footer class="bottom_nav">
<div class="country_nav">
<ul>
<li>Canada</li>
</ul>
</div>
<section>
<div class="bottom_nav_l">
<ul>
<li><a href="#advertising">Advertising</a></li>
<li><a href="#business">Business</a></li>
<li><a href="#howsearchworks">How Search Works</a></li>
<ul>
</div>
<div class="bottom_nav_r">
<ul>
<li><a href="#settings">Settings</a></li>
<li><a href="#terms">Terms</a></li>
<li><a href="#privacy">Privacy</a></li>
</ul>
</div>
</section>
</footer>
</body>
</html>
推荐阅读
- php - 了解 pm.max_children 调优
- amazon-web-services - 将 nginx-ingress 绑定到静态 IP 地址
- sql-server - sum(case When.. AND) 有多个条件不起作用
- amazon-web-services - 调用 ModifyRule 操作时的 AWS ELB OperationNotPermitted
- java - Smack XMPP - 连接不再连接。完成=真 smResumptionPossible=假
- c# - 注册模块 Autofac
- java - Apache Jena 保存 ttl 文件
- ios - 子集合的 Firestore 监听器
- css - 如何在css中选择除最后一个之外的所有有班级的孩子
- r - 使用 gganimate 对插图进行动画处理