Прежде всего, я узнал большую часть того, что я знаю о CSS/HTML, используя фреймворки. Я пытаюсь вернуться и изучить основы, чтобы понять селекторов CSS и наследование.Ввод <nav> inline с <header> CSS
Я прочитал на W3C, что оба являются хорошей семантической разметкой для заголовка. Так что я пытаюсь создать заголовок с логотипом, плавающим влево, и навигационное меню поплыло вправо. Проблема в том, что мое навигационное меню сидит прямо под моим заголовком. Я хочу сделать это отзывчивым. Вот что я до сих пор.
<body>
<header>
<h1>Testing</h1>
<nav>
<ul>
<a href=""><li>Home</li></a>
<a href=""><li>About</li></a>
<a href=""><li>Contact</li></a>
</ul>
</nav>
</header>
CSS-выглядит следующим образом
header {
position:relative;
display:block;
max-width:100%;
height:100%;
margin:0 auto;
padding:1rem 5rem;
background:#cccccc;
color:#fff;
}
header h1 {
line-height: 45px;
font-size: 2rem;
margin: 0;
}
nav {
padding-left: 0;
margin-bottom: 0;
list-style: none;
float:right;
}
nav li {
position:relative;
display:inline-block;
list-style-type: none;
font-family: "Open Sans", "Droid Sans", Helvetica, Arial, sans-serif;
color: #222;
padding:0 1rem;
}
nav li > a {
position: relative;
display: block;
padding: 10px 15px;
}
nav > li > a:hover,
nav > li > a:focus {
text-decoration: none;
background-color: #eee;
}
В чем вопрос? С какими проблемами вы сталкиваетесь? – crush
В чем проблема? –
Попытка добавить фотографию сейчас [ссылка] http://www.cantaloupecreative.info/questions/headerissue.JPG – AyeZee33