0

我在 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。

4

1 回答 1

0

事实证明,我对 CSS 的重置导致 DW 显示透明背景(因此是白色)而不是黑色。

重置包含此属性:background:transparent;

Once I removed that from the reset all worked fine.

Update: I had wondered if the way DW CS6 was reading the CSS if there was a bug or not, after filing a bug report I received this reply:

I was able to reproduce as per your steps and have logged a backlog item for the same. It will be fixed in future release.

于 2012-05-11T18:51:28.463 回答