admanage - performance enhanced search technology

FireFox doesnt expand div

You are viewing this site as a guest. Join our community to get your questions answered and share knowledge. Active members may advertise and ask for a website critique.

They have: 6 posts

Joined: Jan 2008

If you look at the pic below, you can see that in Firefox, the layout does not look right, I want it to look like the internet explorer screenshot:

FireFox:
http://rajaie.alkorani.googlepages.com/inff.png

Internet Explorer:
http://rajaie.alkorani.googlepages.com/inie.png

Heres the code:

CSS

html,body {
font-family: Tahoma,Arial,Helvetica,Sans-serif;
background: url('/ziimobile/bg.png');
color: #000000;
}
#wrapper {
margin: 0 auto 0 auto;
width: 1000px;
border: 3px double #CCCCCC;
}
#header {
height: 130px;
width: 100%;
}
#header img {
border: 0;
margin: 0 0 -3px 0;
}
#menu {
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
height: 21px;
background: white;
width: 100%;
}
#menu ul {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu ul li {
display:inline;
}
#menu ul li a {
margin: 0;
float: left;
color: #000000;
border-right: 1px solid black;
display: block;
font-size: 13px;
line-height: 19px;
height: 21px;
width: 100px;
text-decoration: none;
text-align: center;
}
#menu ul li a:hover {
text-decoration: underline;
background: #4692b9;
}
#body{
padding: 10px;
width: 98%;
background: #e2e1e1;
}
#sidebar {
border: 1px #000000 solid;
background: white;
width: 300px;
float: right;
}
#content {
float: left;
border: 1px #000000 solid;
width: 660px;
background: white;
}
#footer {
text-align: center;
line-height: 47px;
border-top: 1px solid #000000;
background: #FFFFFF;
height: 50px;
width: 100%;
}

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" xml:lang="en" lang="en" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="Author" content="Rajaie AlKorani" />
<link rel="stylesheet" href="stylesheet.css" type="text/css">
<title>ZiiMobile | HomePage</title>
</head>
<body>
<div id="wrapper">
<div id="header">
<a href="/ziimobile/"><img src="/ziimobile/header.jpg" title="ZiiMobile" alt="ZiiMobile"></a>
</div>
<div id="menu">
<ul>
<li><a href="">Home</a></li>
<li><a href="">About</a></li>
<li><a href="">Contact</a></li>
<li><a href="">Advertise</a></li>
<li><a href="">Downloads</a></li>
<li><a href="">Downloads</a></li>
<li><a href="">Downloads</a></li>
</ul>
</div>
<div id="body">
<div id="content">
d
</div><!-- Content End -->
<div id="sidebar">
dI've finished or cancelled a torrent. Why is it still listed in my profile?
Some clients, notably TorrentStorm and Nova Torrent, do not report properly to the tracker when canceling or finishing a torrent. In that case the tracker will keep waiting for some message - and thus listing the torrent as seeding or leeching - until some timeout occurs. Just ignore it, it will eventually go away.
Why do I sometimes see torrents I'm not leeching in my profile!?
I've finished or cancelled a torrent. Why is it still listed in my profile?
Some clients, notably TorrentStorm and Nova Torrent, do not report properly to the tracker when canceling or finishing a torrent. In that case the tracker will keep waiting for some message - and thus listing the to
</div><!-- Sidebar End -->
</div><!-- Body End -->
<div id="footer">
Copyright &copy; 2008 | ZiiMobile
</div><!-- Footer End -->
</div><!-- Wrapper End -->
</body>
</html>
Jack Michaelson's picture

He has: 1,717 posts

Joined: Dec 1999

I'm getting 404's on the images.

They have: 6 posts

Joined: Jan 2008

Sorry bout that, i fixed them now

He has: 276 posts

Joined: May 2007

Try adding "overflow:auto;" to the rule for #body. This will establish a "new block-formatting context"[1] to #body that will cause it to contain the floats. IE applies its own "hasLayout" property on that element due to the width applied to it. The "hasLayout" contains floats, so in IE you are golden.

[1] Another look at enclosing floats; TJKDesign.com

Cordially, David
--
"Old web developers don't die, they degrade gracefully..."

They have: 6 posts

Joined: Jan 2008

Thanks for that, i'll give it a try

They have: 222 posts

Joined: Sep 1999

I think if you put this inside #content, at the bottom, it'll work:

<div style="clear: both;"></div>

'