使用CSS和HTML的导航栏出现问题
我现在是初学者,我需要一些帮助 我的网站应该是这样的: 导航栏为灰色,白色文本透明。当你进入该页面时,按钮变为黄色 但看起来是这样的: 吧台上方有一个很大的空白。就在那一页上。单击按钮时,按钮不会变为黄色,文本为黑色 如果我可以得到一些关于突出显示的文本的帮助,因为某些原因,它位于一个大的黄色框中,那也太棒了 导航栏的CSS 这是该页面的HTML使用CSS和HTML的导航栏出现问题,html,css,frontend,Html,Css,Frontend,我现在是初学者,我需要一些帮助 我的网站应该是这样的: 导航栏为灰色,白色文本透明。当你进入该页面时,按钮变为黄色 但看起来是这样的: 吧台上方有一个很大的空白。就在那一页上。单击按钮时,按钮不会变为黄色,文本为黑色 如果我可以得到一些关于突出显示的文本的帮助,因为某些原因,它位于一个大的黄色框中,那也太棒了 导航栏的CSS 这是该页面的HTML 你能分享你的标记和CSS样式吗?这样就有更多的信息了?很可能是CSS中的某些内容导致了问题 编辑:谢谢分享代码。锚点变为黄色的原因是,当锚点处于活动状
你能分享你的标记和CSS样式吗?这样就有更多的信息了?很可能是CSS中的某些内容导致了问题 编辑:谢谢分享代码。锚点变为黄色的原因是,当锚点处于活动状态时,您已将其背景色设置为黄色。请参阅以下内容:
此外,我建议您学习如何使用Chrome的devtools来检查标记和样式,以便更轻松地查看布局是如何被破坏的。请参阅此处:建议,如果您没有回答问题,可能最好添加评论,而不是将其放在回答中对不起,由于没有足够的代表,无法添加评论shrugAh不知道,对不起!
<style>@import url('https://fonts.googleapis.com/css2?family=Raleway&display=swap');
</style>
/* General __________________________*/
* {
box-sizing: border-box;
}
/*Navbar________________________*/
.menu {
top: 0;
}
ul {
list-style: none;
padding: 0px;
margin: 0px;
width: 100%;
background-color: rgba(50, 50, 50, 0.3);
position: fixed;
text-decoration: none;
}
li {
float: left;
}
a {
display: inline-block;
padding-top: 16px;
padding-bottom: 16px;
padding-left: 22px;
padding-right: 22px;
font-weight: bold;
color: white;
letter-spacing: 1pt;
}
a:active {
background-color: #FFCC00;
}
a:hover {
background-color: rgba(255, 255, 255, 0.5);
}
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Equipo</title>
<link rel="stylesheet" type="text/css" href="estilo.css">
</head>
<body>
<!--Menú-->
<li><a href="#equipo">Equipo</a></li>
<ul>
<li><a href="index.html">Inicio</a></li>
<li><a href="medio.html">Medio</a></li>
<li><a href="equipo.html">Equipo</a></li>
<li><a href="contacto.html">Contacto</a></li>
</ul>
<!--Banner-->
<div class="col-12 banner" id="bannerequipo">
</div>
<!--Cajas-->
<div class="container">
<div class="estante">
<div class="row">
<div class="col-3">
<div class="caja">
<h1>Defendamos juntos el medio ambiente</h1>
</div>
</div>
<div class="col-3">
<div class="caja">
<h3>Programas</h3>
<img src="img/logo_onu.png" alt="Logo de la ONU">
<p>El <a href="https://www.unenvironment.org/es">Programa de las Naciones Unidas para el Medio Ambiente</a> es el portavoz, dentro del sistema de la ONU, para la coordinación de actividades y toma de iniciativas de conciencia global.</p>
</div>
</div>
<div class="col-3">
<div class="caja">
<h3>Activistas</h3>
<img src="img/logo_greenpeace.png" alt="Logo de Greenpeace">
<p>La ONG <a href="https://www.greenpeace.org/argentina/"> Greenpeace</a> es un ejemplo de movimiento que defiende el medio ambiente, y está integrado por más de 3 millones de personas en 55 países que actúan para poner fin a los atentados del humano contra la naturaleza.</p>
</div>
</div>
<div class="col-3">
<div class="caja">
<h3>Voluntarios</h3>
<p>En Latinoamérica existen diversas iniciativas que nuclean a la población preocupada por el impacto medioambiental que tienen las decisiones políticas, y a técnicos especializados en el medio ambiente, entre las cuales destacamos:</p>
<!--links-->
<a href="http://laredvida.org">Red Vida (Lat)</a><br>
<a href="http://www.movusuruguay.org">Movus (Uy)</a><br>
<a href="http://gudynas.com">Gudynas.com (Uy)</a><br>
<a href="http://porelagua.sejuntalagente.org">Asamblea por el agua (Uy)</a>
</div>
</div>
</div>
</div>
</div>
<!--Footer-->
<div class="col-12" id="footer"><img src="img/logo.png">
<h4>Lic. en Diseño de Comunicación Visual</h4>
<h5>FADU | UDELAR</h5>
</div>
</body>
</html>