2011-04-22 109 views
-2

我已经从数据库中检索某些HTML,所以我无法控制它,它看起来不同比,如果我只是把它放在DIV中:为什么CSS看起来不同

here is the html retrieved from database

and here is the one fron inside the div

这里是我的CSS:

#cvDiv { 
    position:absolute; 
    top:40px; 
    left: 300px; 
    border: none; 
    width: 720px; 
    display:inline; 
    background-color:White; 
    text-align:justify; 
    padding:15px; 
    box-shadow: 10px 10px 5px #888; 
    -moz-box-shadow: 0px 0px 5px 5px #888; 
    -webkit-box-shadow: 0px 0px 5px 5px #888; 
    z-index:auto;  
} 

这里是HTML: http://jsfiddle.net/ug96v/

我在做什么错?

而我想要做的是让顶部图片看起来像最底层的图片。

编辑

这最终是一个DOCTYPE问题。

+0

很难说如果你没有写你想要的东西。 – 2011-04-22 10:34:16

+0

抱歉。添加到主帖 – Wahtever 2011-04-22 10:35:45

+0

另外,发布'从数据库检索'的代码会有所帮助,因为我们不知道你的数据库(或网络服务器)用它做了什么。 – 2011-04-22 10:35:45

回答

1

请勿使用position:absolute;,它会强制div相对于具有position:relative;的第一个父容器定位。这可能是造成部分问题的原因。

+0

更改位置后它仍然相同 – Wahtever 2011-04-22 10:48:40

+0

我们需要访问这两个页面,以便我们可以看到完整的图片。或者,在Firefox中打开页面并使用Firebug插件 - 它允许您在页面上调整CSS。 – 2011-04-22 11:01:07

+0

我已经尝试过firbug,但有两个很多元素需要手动更改,这只是众多页面中的一个 – Wahtever 2011-04-22 11:25:58

相关问题