Привет, я хочу разместить мою навигацию рядом с именем моего сайта в заголовке, однако его оказалось трудно, и мне пришлось использовать позицию: absoutle и marginins, но я должен войти в минус номера, чтобы это выглядело правильно.Правильный способ позиционирования элементов с помощью CSS
Мне было интересно, существует ли более простой способ заставить их появляться бок о бок?
Нажмите здесь, чтобы посмотреть JSFiddle!
Или посмотреть мой код ниже:
index.html
<header>
<h1>iManage</h1>
<nav>
<ul class="maina">
<li><a href="Home">Home</a></li>
<li><a href="Projects">Projects</a></li>
<li><a href="Settings">Settings</a></li>
</ul>
</nav>
</header>
style.css
header {
width:auto;
height:50px;
background-color:#374348;
}
header > h1 {
font-size:16px;
font-weight:bold;
text-align:left;
color:#FFF;
padding:10px;
}
.maina > li {
display:inline;
list-style:none;
}
header > nav {
text-align:center;
width:300px;
height:auto;
border:medium #999;
position:absoulte;
top:0;
margin: -50px 0px 0px 60px;
}
+1 для фактического добавления некоторых деталей! – Liam
ой, и курящий чужой ..... – Liam
@ Liam lol thanks :) –