html - Background color of a div doesn't work -
one of div element acting strange. when write inside div shows it's background color (sticking text). if dont write background color disappears.
image text:
image without text:
here html code:
body { margin: 0; padding: 0; font-family: bebas; } header { max-width: 960px; height: 80px; margin: 0 auto; line-height: 80px; } #leftruler { width: 15%; height: 80px; float: left; background: #f3af9d; } #bannercontent { width: 70%; height: 80px; float: left; background: #e8603c; line-height: 80px; } #rightruler { width: 15%; right: 80px; background: #f3af9d; float: left; } #logo { height: 80px; float: left; font-size: 40px; display: block; color: #e8603c; } #menu { float: right; } #menu ul { padding: 0px; margin: 0px; float: right; } #menu ul li { display: inline-block; } #menu ul li { text-decoration: none; font-size: 16px; color: #b9b9b9; margin-left: 20px; } #menu ul li a:hover { border-bottom: 2px solid e8603c; } #menu ul li .current { border-bottom: 2px solid e8603c; color: e8603c; }
<header> <div id="headercontent"> <div id="logo"> jetro </div> <nav id="menu"> <ul> <li><a href="index.html">home</a> </li> <li><a href="#">about us</a> </li> <li><a href="#" class="current">blog</a> </li> <li><a href="#">portfolio</a> </li> <li><a href="#">contact us</a> </li> </ul> </nav> </div> </header> <section id="banner"> <div id="leftruler"> </div> <div id="bannercontent"> blog </div> <div id="rightruler"> </div> </section>
without content, "#rightruler" div doesnt have height, not shown.
set height or add @ least &npsp;
character in it
Comments
Post a Comment