我在DW中有一个有黑色背景的页面。在页面的“设计”视图中,页面显示为白色而不是黑色。我不知道为什么会这样。我可以将内联样式添加到整个页面,如下所示使页面变黑:
<body>
<div style="background-color:#000" class="wrap_fullwidth">
<div style="background-color:#000" class="center">
<div style="background-color:#000" class="img-center">
<img src="image.jpg" alt="Image" />
</div>
<p style="background-color:#000"> </p>
</div>
</div>
</div>
</body>下面是该页面的CSS以及它通常的方式:
html, body{
font-size:16px;
font-family:"Lucida Grande", Helvetica, Arial, sans-serif;
line-height:23px;
color:#f3f3f3;
background:#000;
}
.wrap_fullwidth {width:100%; position:relative; float:left;
clear:both; padding-top:20px; }
.center{width:940px; position:relative; margin:0 auto;
clear:both; padding:0px 10px; display:block;}
p{ margin-bottom:20px; text-align:justify;}
.img-center{ text-align: center; }设计视图应该显示页面,因为它出现与css等。我不明白为什么白色显示时,css清楚地显示为黑色作为背景。好消息是浏览器中的页面可以正确显示,但如果我在设计视图中工作,这会使事情变得很麻烦。(我确实用到了)
关于如何解决这个问题的想法或想法?
注意: CS5和CS5.5没有这种行为。只有CS6。
发布于 2012-05-12 02:51:28
事实证明,我对CSS的重置导致DW显示透明的背景(即白色),而不是黑色。
重置包含以下属性:background:transparent;
一旦我将它从重置中移除,一切都工作得很好。
更新:我想知道DW CS6读取CSS的方式是否有bug,在提交bug报告后,我收到了以下回复:
我能够按照您的步骤进行复制,并记录了相同的积压项。它将在未来的版本中修复。
https://stackoverflow.com/questions/10541827
复制相似问题