我对 div 标签上的左右底部半径边框有疑问。
我正在使用一个主 div,我希望在左下角和右下角有半径边界:
.main_div {
display:block;
margin: 0px auto;
width: 798px;
border-bottom-right-radius: 30px;
border-bottom-left-radius: 30px;
-moz-box-shadow: 0px 5px 30px 10px #000000;
-webkit-box-shadow: 0px 5px 30px 10px #000000;
-o-box-shadow: 0px 5px 30px 10px #000000;
box-shadow: 0px 5px 30px 10px #000000;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000, Direction=180, Strength=30);
}
在 jsfiddle 上,显示了这些边界半径:这里是链接 where it works
现在,在另一台服务器上,它们不会出现:这里是链接[它不起作用的地方][2]
我不知道它可能来自哪里,如果有人有想法的话......
谢谢
[2]:
最佳答案
因为里面有表格,所以需要 overflow hidden
.main_div {
overflow: hidden;
display: block;
margin: 0px auto;
width: 798px;
border-bottom-right-radius: 30px;
border-bottom-left-radius: 30px;
-moz-box-shadow: 0px 5px 30px 10px #000000;
-webkit-box-shadow: 0px 5px 30px 10px #000000;
-o-box-shadow: 0px 5px 30px 10px #000000;
box-shadow: 0px 5px 30px 10px #000000;
filter: progid: DXImageTransform.Microsoft.Shadow(color=#000000, Direction=180, Strength=30);
}
关于html - 底部边框半径未显示在网页上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34608019/