CSS背景和外部div的边界

时间:2012-07-19 15:06:46

标签: css html background border

我有一个包含其他div的画廊的div(每个都有一个图像)。在外部div我设置backgournd和边框但没有任何反应...我知道问题是内部divs cointains只有标签而没有别的。如何在不设置固定宽度的情况下工作这个arround? *所有标签甚至在之前关闭。我复制了部分代码,对不起有误! *有人说要设置溢出而且有效!谢谢!(帖子被删除了,没看到谁是谁! 谢谢大家的答案!

<div class="gallerybox">
     <div class="img">
         <a href="#" onclick="OpenNewWindow('#', 550, 413); return true;"><img src="#" width="140" class="border1" alt="Click..."/></a>
     </div>
</div>

和CSS。

.gallerybox {
    background:#CCC;
    border:#000;
    -moz-border-radius: 15px;
    border-radius: 15px;
}

谢谢:D

4 个答案:

答案 0 :(得分:3)

背景正常。您的边框问题可以通过为其指定特定的宽度和样式来修复。

例如:

border: 1px solid #000;

JS小提琴:http://jsfiddle.net/mQQ2A/2/

答案 1 :(得分:2)

您好,在仅指定那些颜色时应使用背景颜色和边框颜色属性。

.gallerybox {
    background-color:#CCC;
    border-color:#000;
    -moz-border-radius: 15px;
    border-radius: 15px;
}

答案 2 :(得分:1)

可能你没有为边框设置任何东西,但它的颜色和半径:

border:#ccc;

应该是:

border:solid 1px #ccc;

答案 3 :(得分:0)

确保关闭div.gallarybox。现在它是开放的。当我尝试并关闭它时,我发现它的功能与人们期望的一样。

http://jsfiddle.net/6rGxw/