Jump to content

[SOLVED] my floated left #left_content div is jumping below and outside outer div


silverglade

Recommended Posts

hi, my #left_content is  popping out of #content_wrapper for some reason. it floats left out of #content_wrapper and below it .any  help greatly appreciated. thank you. derek

 

here is the page im talking about.

 

http://derekvanderven.com/jewel_gallery/home.html

 

here is the css

 

@charset "utf-8";
/* CSS Document */

body {
margin: 0;
height: 0;
}

#wrapper {
margin: 0 auto 0 auto;
width: 1007px;
height: 863px;
background-image: url(home/background.jpg);
 background-repeat:repeat-x;
}



#header {
margin: 0 auto 0 auto;
width: 801px;
height: 100px;
background-image: url(home/header.jpg);
 background-repeat:no-repeat;
 }

#content_wrapper {
margin: 0 auto 0 auto;
width: 801px;
height: 863px;
}

#left_content{
float: left;
height:703px;
width: 400px;
background-color: black;
background-image: url(home/vertical_jewels.jpg);
 background-repeat:no-repeat;
 background-position: right top;
 text-align: left;
 padding-left: 15px;


}

# navigation_div {
margin: 0 auto 0 auto;
width: 801px;
height: 30px;

} 	 

/***********************css navigation code*****************/ 
ul#navigation
{
font-size:.9em;
font-family: "Courier New";
margin: auto;
padding-left: 60px;
list-style-type: none;

color: #FFF;	 
width: 100%;
}	

ul#navigation li
{
display: inline;
}

ul#navigation a
{
float: left;
margin: 0 auto;
display:block;
padding: .2em 2em;
text-decoration:none;
color: #fff; /* text color*/
background: #A06710; /* background color */
border-width: 1px;
border-color: #ffe #aaab9c #ccc #fff;
border-style: solid;	
}

ul#navigation a:hover
{
color: #995522; /* hover text */
background: black; /* background color may be transparent value*/
border-color: #aaab9c #fff #fff #ccc;
} 

/*********************END CSS NAVIGATION CODE ********************/

 

and here is the html

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="jewel_gallery.css" rel="stylesheet" type="text/css"/>

<title>Jewel Gallery</title>
</head>

<body>

<div id="wrapper">
      <div id="content_wrapper">
    	<div id="header">
        </div>
        <div id="navigation_div">
        <ul id="navigation">
	<li><a href="home.html">Home</a></li>
	<li><a href="about.html">Education</a></li>
	<li><a href="services.html">Ask The Experts</a></li>

	<li><a href= "archive.html">Archive</a></li>
	<li><a href="contact.html">Contact Us</a></li>

	</ul> </div><!--end navigation-->
    	</div><!--end navigation_div-->
          <div id="left_content">          </div> 
      <!--end leftcontent-->
</div><!--end contentwrapper-->
        
        </div> <!--end wrapper div-->
</body>
</html>

Link to comment
Share on other sites

ok i got it to work by repositioning the div order in code. does anyone know why this worked. ok i got it to work by repositioning the div order in code. does anyone know why this worked. because i sure dont.got rid of the navigation div around ulnavigation.

here is the new html

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="jewel_gallery.css" rel="stylesheet" type="text/css"/>

<title>Jewel Gallery</title>
</head>

<body>

<div id="wrapper">
       
    	
        <div id="content_wrapper">
        <div id="header">
        </div>
        <ul id="navigation">
	<li><a href="home.html">Home</a></li>
	<li><a href="about.html">Education</a></li>
	<li><a href="services.html">Ask The Experts</a></li>

	<li><a href= "archive.html">Archive</a></li>
	<li><a href="contact.html">Contact Us</a></li>


    	
        <div id="left_content"></div>
        
         </div><!--end navigation div-->
         
         </div><!--end contentwrapper-->
        </div> <!--end wrapper div-->
</body>
</html>

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.