我希望有人能以正确的方式指出我。当我在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中测试过):
答案 0 :(得分:0)
在.content的CSS中,将 float 从左侧更改为 none 。
当前的CSS:
.content{
padding: 130px 10px;
float: left;
font-family: "Letter Gothic Std Bold";
font-size: 16 pt;
color: #99CCFF;
}
新CSS:
.content{
padding: 130px 10px;
float: none;
font-family: "Letter Gothic Std Bold";
font-size: 16 pt;
color: #99CCFF;
}
这是一个jsFiddle(使用html中的随机图片),http://jsfiddle.net/FvAW4/
虽然当前的CSS适用于小文本,但是文本较大会强制文本出现在所有内容之下。将其更改为none将解决此问题。
设计视图旨在作为您工作的视口,而不是作为要测试的浏览器(即使大多数内容在浏览器中显示相同)。但是,Dreamweaver可以选择启用“设计”视图来呈现它,就好像它是一个浏览器一样。此选项称为“实时”视图,它是“设计视图”选项卡旁边的选项卡。
我建议您习惯使用实时视图,因为它可以快速轻松地显示页面。但请记住,有时Dreamweaver会以不同于浏览器的方式呈现页面内容。