html - 如何将图像放在导航栏顶部
问题描述
我需要我的图像位置:粘性但我需要它在我的导航栏顶部。HTML5。这是一个学校项目,我真的需要完成它。谢谢,麻烦您了
<div>
<a href="index.html">
<img class="logo" src="./images/logo.png">
</a>
</div>
<nav> <a href="index.html">Home</a>
<a href="/pages/articles.html">Articles</a>
<a href="/pages/contact.html">Contact</a>
<a href="/pages/sources.html">Sources</a></nav>
CSS
nav{
background-color: black;
position: fixed;
text-align: center;
z-index: 10;
top: 3%;
left: 50%
width: 100%;
height:50px ;
transform: translate(-50%, -50%);
display: block;}
div{
transform: translate(-40%, 40%);
top: 3%;
z-index: 10;
overflow: hidden;}
解决方案
试试这个,看看是否是你想要的。
HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="style.css">
<title>Document</title>
</head>
<body>
<div>
<a href="index.html">
<img class="logo" src="./images/logo.png">
</a>
<nav>
<div>
<img src="https://www.history.com/.image/ar_4:3%2Cc_fill%2Ccs_srgb%2Cfl_progressive%2Cq_auto:good%2Cw_1200/MTU3ODc5MDg2NDMzNTEwNzI5/death-of-socrates.jpg"
alt="Your image" class="img">
</div>
<a href="index.html">Home</a>
<a href="/pages/articles.html">Articles</a>
<a href="/pages/contact.html">Contact</a>
<a href="/pages/sources.html">Sources</a>
</nav>
</div>
</body>
</html>
CSS
nav {
background-color: black;
position: fixed;
text-align: center;
z-index: 10;
top: 3%;
left: 50%;
width: 100%;
height: auto;
transform: translate(-50%, -50%);
display: block;
}
div{
height: auto;
}
.img {
z-index: -1;
}
推荐阅读
- wordpress - 如何在不同页面上显示具有不同项目的相同猫头鹰轮播?
- nlp - Gensim 从单词列表中计算质心
- spectrogram - 为什么在分析声学参数(如强度、RMS 幅度、基频等)时,单声道声音优于立体声
- python - 当在 pandas 的 agg() 中使用 lambda 函数时,如何获取实际的函数名称而不是“lambda”?
- java - java.lang.ClassNotFoundException: javax.el.ELResolver Spring Web MVC with Hibernate error
- spring-data-rest - Spring:@CrossOrigin 不适用于 Spring Data Rest Application 中的自定义控制器
- c# - Dapper insert:用于插入的扁平化类
- javascript - jQuery - 如何将两个选择列表组合成一个文本输入?
- html - Flexbox:对齐内容中心,但在 flex-wrap 上留有空格
- spring - 无法在 Postman 上获取身份验证令牌