html - css layout issue with aligning my boxes -


i'm trying create css template here using div tags.

what i'm trying shown in image:

http://i42.tinypic.com/9blvnp.png

however im having issues. can box 1 work well, , when put box 2,3 , 4 in position go want them.

however box 5, goes in right position forces box 4 start same height it. shown in image:

http://i41.tinypic.com/344zgnc.png

my code is:

i couldn't find html live demo copying , pasting 1 should work

    <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>leopold planning </title> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>untited document</title> <style type="text/css"> * {     margin: 0 auto; } body {     background-image:url(background.png);     background-color:#1f54bd;     background-repeat:repeat-x;     background-attachment:fixed;     margin-top:0px;     text-align: center;     font-family:lucinda bright;     font-size: 14px; } .contain {     width:1000px;     margin: 0 auto;  } .info {     width: 500px;     background-color: white;     float: right;     margin-top: 10px;     padding: 5px;     margin-right: 300px; } .info1 {     width: 990px;     background-color: white;     float: right;     margin-top: 10px;     padding: 5px;  } .contact {     width: 200px;     background-color: white;     float: right;     margin-top: 10px;     padding: 5px; }   #navigation  { font-size:1.2em;  width:180px; margin-left: 0px; margin-top: 10px; float:left; overflow: hidden; } #navigation ul { margin:0px;  padding:0px; } #navigation li  { list-style: none; }   ul.top-level  { background:#ffffff } ul.top-level li {  border-bottom: #c0c0c0 solid;  border-width: 1px; }  #navigation {  color: #d4a017;  cursor: pointer;  display:block;   line-height: 25px;  text-indent: 0px;  text-decoration:none;  width:100%; } #navigation a:hover{  color: #fff;  text-decoration:none; }  #navigation li:hover {  background: #2554c7;  position: relative; }  .contact_info {     width:180px;     background-color: white;     float: left;     margin-top: 5px;     overflow: hidden; } .mainbody {     width: 500px;     background-color: white;     float:left;     margin-top: 10px;     margin-left: 10px;     overflow: hidden;     padding: 5px; } .phone {     width: 280px;     background-color: white;     float: right;     margin-top: 10px;     margin-left: 10px;     overflow: hidden;     padding: 5px; }             </style>  </head>  <body>  <!-- banner removed  -->    <!-- container --> <div class="contain">  <!-- welcome message -->      <div class="info1">     <h2> welcome leopold planning</h2>     <p>thank visiting leopold planning, hope find looking , willing help!</p>     </div>  <!-- navigation -->     <div id="navigation">                 <ul class="top-level">                  <li><a id="displaytext2" href="javascript:app();"><b>planning application</b></a></li>                 <li><a id="displaytext3" href="javascript:cert();"><b>certificate of lawfulness applications</b></a></li>                 <li><a id="displaytext1" href="javascript:appeal();"><b>planning appeals</b></a></li>                         <li><a id="displaytext" href="javascript:statement();"><b>planning statements</b></a></li>                         <li><a href="#"><b>site appraisals/stalled sites</b></a></li>                                </ul>     </div>  <!-- main body -->     <div class="mainbody">      <!-- top navigation -->     <div id="navigation1">         going have 3 links here     </div>     </div>     <!-- main content -->     <div class="mainbody">     sadas        </div>  <!-- phone -->     <div class="phone">     <h3>phone back</h3>     <table align="center">     <form action="" method="post">     <tr><td align="left">name:<font color="red">*</font></td><td> <input type="text" name="name_p" /></td></tr>     <tr><td align="left">number:<font color="red">*</font></td><td> <input type="text" name="number_p" /></td></tr>     <tr><td colspan="2"><input type="submit" name="p_submit" /></td></tr>     </form>     </table>     </div> <!-- contact -->  <!-- twitter -->        </div>     </div> </div> </div> </body> </html> 

in html, put code of phone div before mainbody div


Comments

Popular posts from this blog

linux - xterm copying to CLIPBOARD using copy-selection causes automatic updating of CLIPBOARD upon mouse selection -

c++ - qgraphicsview horizontal scrolling always has a vertical delta -