我希望有人能指出我正确的方法。当我在 Dreamweaver 中查看我的站点时,我的所有 div 都正确排列。也就是说,文本位于菜单 div 旁边的背景上。但是,当我在浏览器中测试时,文本位于底部,背景图像下方。
http://jsfiddle.net/sodisarmingdarling/Pr5AQ/
<!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" />
<title>Untitled Document</title>
<style>
html, body, .container {
width: 100%;
height: 100%;
margin: 0;
padding:0;
background-image:url(Background.gif);
background-repeat:no-repeat;
}
.menu {
padding: 70px 10px;
float: left;
}
li{
padding: 10px 20px;
margin: 0px 0;
list-style-type: none;
border: 0px;
}
.content{
padding: 130px 10px;
float: left;
font-family: "Letter Gothic Std Bold";
font-size: 16 pt;
color: #99CCFF;
}
</style>
</head>
<body>
<div class="container">
<div class="menu">
<ul>
<li><a href = "#" ><img src="images/DarkLayout_03.gif" width="166" height="66" /></a></li>
<li><a href = "#"><img src="images/DarkLayout_06.gif" width="166" height="66" /></a></li>
<li><a href="mailto:swy5105@psu.edu"><img src="images/DarkLayout_08.gif" width="164" height="66" /></a></li>
<li><a href = "notafilmnoirheroine.tumblr.com"><img src="images/DarkLayout_11.gif" width="164" height="66" /></a></li>
<li><a href = "swy5105.tumblr.com"> <img src="images/DarkLayout_13.gif" width="166" height="66" /></a></li>
</ul>
</div>
<div class="content">
text text text
</div>
</div>
</body>
</html>
我在 Dreamweaver 中看到的内容:
我在浏览器中得到的(在 Safari、Chrome 和 Mozilla 中测试):