1

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

<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

4 回答 4

4

背景工作正常。您的边框问题可以通过为其分配特定的宽度和样式来解决。

例如:

border: 1px solid #000;

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

于 2012-07-19T15:12:00.713 回答
2

嗨,您应该在仅指定它们的颜色时使用背景颜色和边框颜色属性。

.gallerybox {
    background-color:#CCC;
    border-color:#000;
    -moz-border-radius: 15px;
    border-radius: 15px;
}
于 2012-07-19T15:14:48.727 回答
1

可能是您没有为边框设置任何内容,但它的颜色和半径:

border:#ccc;

应该:

border:solid 1px #ccc;
于 2012-07-19T15:11:05.060 回答
0

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

http://jsfiddle.net/6rGxw/

于 2012-07-19T15:11:14.343 回答