Código HTML:
<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>The classified advertising website</title> <link rel="stylesheet" href="style.css" /> <link rel="stylesheet" href="menu.css"> </head> <body> <div id="container"> <div class="topbar"><div class="topbaractions">Login Register | Contact Us</div></div> <div style="clear: both"></div> <section class="top"> <div class="logo"><img src="seacell.png"/> </div> <div><label for="show-menu" class="show-menu">Show menu</label> <input type="checkbox" id="show-menu" role="button"> <ul id="menu"> <li class="categorylist"><a href="index.html">HOME</a></li> <li class="categorylist"><a href="browse.html">BROWSE ALL ADS</a></li> <li class="categorylist"><a href="post.html">POST NEW AD</a></li> <li class="categorylist"><a href="myad.html">MY AD</a></li> </ul></div> </section> <div style="clear: both"></div> <div class="add">Post an AD</div> <div style="clear: both"></div> <div id="menu-category"> <span>Select a group</span> <ol id="sub-category"> <li>Antiques, Art, Collectables</li> <li>Automotive</li> <li>Baby & Children</li> <li>Boats & Jet Skis</li> <li>Business Services</li> <li>Community</li> <li>Cothing & Jewellery</li> <li>Books, Music & Games</li> <li>Friends & Partners</li> <li>Home & Garden</li> <li>Pets</li> <li>Real Estate</li> <li>Jobs</li> <li>Sport & Fitness</li> <li>Tickets</li> </ol> </div> <div style="clear: both"></div> </div><!-- div contenedot --> <footer> Copyright 2014 </footer> </body>
Código:
html{height:100%;} body{ font-family: 'PT Sans', sans-serif; background-color:#fff; margin:0; height:100%;} #container{ margin: 10px auto 8px auto; width: 90%; height:100%; margin-top:10px; background-color:#EBEBEB;} /* --------------------------- POST AN AD -------------------------*/ .add{ color:#000; height:3%; padding:1em; text-align:center; background-color:#ffcc00; box-shadow:rgba(0,0,0,0.1) 0 5px 0 0; } /* --------------------------- LOGIN -------------------------*/ .top{ margin-top:0;} .topbar{ background-color:#CCC; color:#fff; padding-top:1em; padding-bottom:1em; width:100%;} .topbaractions{ color:#333; text-align:right; padding-right:5%;} /* --------------------------------- LOGO -------------------------*/ .logo{ float:left;} .logo img{ max-width:100%; padding:1em;} /* --------------------------- CATEGORYES -------------------------*/ #menu-category{ background: #d2691e ; position:absolute; color: white; margin-top: 30px; margin-left:20px; font-weight: bolder; border-radius:14px 15px 0 0; cursor: pointer; padding: 10px; width: 300px;} #sub-category{ position:relative; background: white; cursor: pointer; font-weight: lighter; padding: 0; margin: 10px -10px 0 -10px; width: 320px;} #sub-category li{ color: #333; cursor: pointer; padding: 10px; margin: 0; list-style: none; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; -ms-transition: all 0.3s; transition: all 0.3s;} #sub-category li:hover{ border-left: solid 5px #a98701; background: #ffcc00; font-weight: bolder;} /* --------------------------- FOOTER -------------------------*/ footer{ position:relative; text-align:center; padding:1em; background-color:#999; width:88%; margin:0 auto;} /* --------------------------- @MEDIAS -------------------------*/ @media (max-width: 1024px) { .logo{float:none; text-align:center;} .logo img{ padding:0 0 1em 0;} .topbaractions{text-align:center;} .add{margin-top:3em;} } @media (max-width: 480px) { #menu-category{ float:none; text-align:center; margin:15PX auto 0 auto;} } @media (max-width: 340px) { #menu-category{width:200px; margin:10px auto 10px auto; text-align:center;} #sub-category{width:220px;} }