我想让页面顶部的一个导航栏同时拥有徽标和一些菜单项,如www.adidas.se上所示。不过,我不想使用图像作为标志,只是纯文本会做。因此,基本上在导航栏的右侧会有一个日志文本,而从左侧将会有一个无序列表来保存菜单项。我需要徽标文字比其他文字大。将两个文本放在一个div中(徽标和导航)
这是我到目前为止的代码:
* {
margin: 0;
padding: 0;
}
body {
background: yellow;
font-family: 'Josefin', sans-serif;
}
.container {
width: 100%;
}
.header {
background: red;
color: white;
position: relative;
}
<html lang="sv-se">
<head>
<link href='http://fonts.googleapis.com/css?family=Josefin+Sans&subset=latin,latin-ext' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="style.css" type="text/css">
<meta charset="utf-8"/>
<title>TITLE TEXT</title>
</head>
<body>
<div class="container">
<div class="header">
<h1>LOGO</h1>
</div>
<div class="nav">
<ul>
<li><a href="">ITEM 1</a></li>
<li><a href="">ITEM 2</a></li>
<li><a href="">ITEM 3</a></li>
<li><a href="">ITEM 4</a></li>
</ul>
</div>
</div>
</body>
</html>
你的元素都在块中呈现。尝试改变它们以显示:inline-block。 – Nol
在_adidas.se_标志被留下,菜单立即跟着......你写了_on正确的logo和左侧menu_,这是它吗? – LGSon