Jump to content

unwanted top body margin being added


scarhand

Recommended Posts

<!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>
<title>TITLE</title>

  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

  <style>
  body {
  	margin: 0px;
  }
  
  .top {
  	margin-bottom: 20px;
  	background: red;
  }
  .top ul {
  	float: right;
  	margin: 0;
  	padding: 0;
  	list-style: none;
  }
  .top ul li {
  	float: left;
  }
  
  .content {
  	background: blue;
  }
  </style> 

</head>
<body>

<div class="top">

<ul>
<li><a href="#">test</a></li>
<li><a href="#">test</a></li>
<li><a href="#">test</a></li>
</ul>

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

</div>

<div class="content">

why are you adding a top margin to the page?

</div>

</body>
</html>

 

For whatever reason, a top margin of 20px is being added to the top of the page above the red "top" box, even when I've set margins to 0 and only specified a bottom margin for that div.

Link to comment
https://forums.phpfreaks.com/topic/216188-unwanted-top-body-margin-being-added/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • 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.