我已经完成了整个导航栏,一切都很完美,但是右侧沙子上的按钮,在导航栏菜单之后,被推到下一行并弄乱了整个导航栏,使它变得很厚。
我已经隔离了所有代码,我认为它看起来很干净。
那是我的 index.html
<html>
<head>
<meta charset="utf8" />
<title>My about page</title>
<link rel="stylesheet" href="css/style.css" />
</head>
<body>
<header>
<div class="wifi">
<img src="img/wifi.gif" alt="Wi-Fi" />
</div>
<div class="opcoes">
<ul>
<li><a href="#">Início</a></li>
<li><a href="#">Casa</a></li>
<li><a href="#">Quartos</a></li>
<li><a href="#">Contato</a></li>
</ul>
</div>
<div class="flags">
<ul>
<li>
<img src="img/flag_en.gif" alt="English" />
</li>
<li>
<img src="img/flag_pt.gif" alt="Português" />
</li>
</ul>
</div>
</header>
</body>
</html>
这是我的 style.css
body {
margin: 0;
}
header {
overflow: hidden;
}
header{
text-align: center;
background: #C07D41;
}
.opcoes li{
display: inline;
}
.opcoes li:after{
content:'|';
padding: 0 8px;
}
.opcoes li:last-child:after{
content: none;
}
.wifi{
float: left;
padding: 13px 8px;
}
.flags li{
display:inline;
float:right;
padding: 0 8px;
}
任何帮助表示赞赏,真的卡在其中,需要左右和集中导航栏上的图标,我这样做是否可能,或者我将不得不使用表格?真的不知道,搞了几个小时。
谢谢