我有一个“maincontent”div,它包含我的内容。有一些JavaScript(Fancybox)在其中显示图像。我试图让div的高度自动更改以配合其中的任何内容,以便div本身不滚动,但是整个网页都可以。如何为包含的内容制作div调整高度?
这里有一个网页,我想修复:http://willryan.us/content/photo.html
我试着用最小的高度,高度搞乱:汽车,溢出:汽车,等等,没有结果。高度:自动充当思想文本是div中唯一的东西,就像完全忽略javascript图像一样。
这里是我的CSS,因为它是现在:
div#content {
overflow:auto;
width:958px;
height: 800px;
position:absolute;
top:50px;
left:0px;
background-color:#C0CACE;
border:1px solid;
border-color:#616161;
-webkit-box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 1);
box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 1);
z-index:1;
}
对不起,但我只用绝对定位在我的代码(这不是很多)。你是说我应该使用相对定位? – 2012-07-20 16:06:07
我会更新我的答案.. – 2012-07-20 16:10:04
谢谢,我会尝试。填充和边距有没有区别? – 2012-07-20 16:19:42