我找不到一些可以帮助我将响应式导航栏与徽标对齐的教程。
抱歉,我只是HTML& CSS和尝试创建一个网站也许你可以通过正确的位置帮助我这个?你能否提供一个链接,帮助我在整个旅程中建立一个响应式网站?非常感谢你..
<!DOCTYPE html>
<html>
<title>Office the Naval Adjutant</title>
<head>
<link rel="stylesheet" type="text/css" href="home.css">
</head>
<body>
<nav>
<ul>
<li><img src="logoweb.png"></li>
<li><a href='#'>ADMIN</a></li>
<li><a href='#'>MILITARY ASSISTANCE</a></li>
<li><a href='#'>RECORDS</a></li>
<li><a href='#'>PUBLICATION</a></li>
<li><a href='#'>GALLERY</a></li>
</ul>
</nav>
</body>
</html>
#logo {
position:absolute;
left:0%;
}
* {
padding: 0;
margin: 0;
}
nav{
background-color: #233647;
text-align: right;
padding: 20px;
}
nav li {
display: inline-block;
margin: 0 8px;
padding-top: 1px;
}
nav li a{
color: white;
padding: 11px;
text-decoration: none;
font-family: arial;
}
nav li a:hover{
background-color: white;
color: #233647;
}
答案 0 :(得分:1)
您可以使用引导程序来使您的网站响应,他们已经定义了您必须使用它们的所有类。 [根据需要使用导航栏进行自举链接]
[1] http://startbootstrap.com/template-overviews/freelancer/ 检查一下..!
答案 1 :(得分:0)
将此添加到#logo
并尝试,然后再将#logo
分配给image
。根据您的徽标大小重置高度和宽度。
#logo{
position:absolute;
top:10px;
left:10px;
width:40px;
height:40px;
overflow:hidden;
}
<li>
<img src="https://source.unsplash.com/random" id="logo"></li>
<li>