Я проектирую веб-страницу. У меня два уровня навигации, кнопки социальных сетей на первом уровне, а затем панель навигации. У меня возникают проблемы с получением цвета фона на панели навигации, чтобы перейти на всю длину веб-страницы, в настоящее время он запускается и останавливается с помощью панели навигации. Я предполагаю, что это проблема, связанная с местоположением или моим кодированием clearfix? В любом случае, я был бы признателен за ваш совет. Моя кодировка ниже, я прикрепил фотографию своего сайта, чтобы вы могли видеть, как она выглядит.Html5 и Css3 - Проблемы с горизонтальной навигационной панелью
Мой Html код:
<div id="wrapper">
<header id="header" role="banner">
<div id="logo">
<a href="index.html"><img src="Images/title.png" alt="logo" width="1018" height="140"></a>
</div>
<div id="social">
<ul>
<li>
<a href="https://twitter.com/SaveADHCNSW#" target="_blank"><img src="images/twitter.png" alt="Twitter" width="32" height="32"></a>
</li>
<li>
<a href="https://www.facebook.com/Save-NSW-Government-Disability-
Services-ADHC-709029659182219/" target="_blank"><img src="images/facebook.png" alt="Facebook" width="32" height="32"></a>
</li>
<li>
<a href="https://www.youtube.com/channel/UCS0HQwz4LWWGS4AZhb5Ry3w" target="_blank"><img src="images/youtube.png" alt="Youtube" width="32" height="32"></a>
</li>
</ul>
</div>
<div id="clearfix">
</div>
<nav id="page_nav">
<div class="menu">
<ul id="navmenu">
<li class="active"><a href="index.html">Home</a></li>
<li><a href="aboutus.html">About Us</a></li>
<li><a href="#">Get Involved</a><span class="darrow">▼</span>
<ul class="submenu">
<li><a href="socialmedia.html">Social Media</a></li>
<li><a href="unionmeeting.html">Union Meetings</a></li>
<li><a href="rally.html">Rally</a></li>
</ul>
</li>
<li><a href="#">News</a><span class="darrow">▼</span>
<ul class="submenu">
<li><a href="shrewsnews.html">Shrew's News</a></li>
<li><a href="update.html">Update</a></li>
</ul>
</li>
<li><a href="gallery.html">Gallery</a></li>
<li><a href="contacts.html">Contact Us</a></l>
</ul>
</div>
<div id="clearfix">
</div>
</div>
</nav>
</header>
</div>
Мой Css:
* {
margin: 0px;
padding: 0px;
}
body {
font-family: sans-serif;
background-color: black;
}
#wrapper {
width: 1366px;
height: auto;
background-color: black;
margin: 0 auto;
padding: 10px;
}
#header {
width: 100%;
height: 140px;
background-color: black;
}
#logo {
float: left;
margin: 0px 0px 20px 50px;
padding-left: 100px;
}
#social {
float: right;
top: 0px;
margin: 0 auto;
}
#social ul li {
float: left;
list-style: none;
padding: 5px;
}
#clearfix:after {
display: block;
clear: both;
}
#page_nav {
background-color: #c50a13;
}
ul#navmenu {
list-style-type: none;
width: 800px;
margin: auto auto 5px auto;
}
ul.submenu {
list-style-type: none;
}
ul#navmenu li {
outline: 1px solid white;
width: 125px;
text-align: center;
position: relative;
float: left;
margin-right: 4px;
color: #26b0f1;
}
ul#navmenu a {
text-decoration: none;
display: block;
width: 125px;
height: 25px;
line-height: 25px;
background-color: #c50a13;
border: 1px solid white;
border-radius: 5px;
color: white;
}
ul#navmenu .submenu a {
margin-top: 3px;
}
ul#navmenu li:hover > a {
background-color: white;
color: #c50a13;
}
ul#navmenu ul.submenu {
display: none;
position: absolute;
top: 26px;
left: 0px;
}
ul#navmenu li:hover .submenu {
display: block;
}
.darrow {
font-size: 14pts;
position: absolute;
top: 10px;
right: 1px;
color: dodgerblue;
}
Для начала у вас есть дополнительные закрытия DIV тег, прежде чем закрыть ваш нав – f78xd23
Нет, что тег закрывает мою оболочку DIV –