CSS One 边框在 Safari 中消失

标签 css border rounded-corners

我在这里重新创建了我的案例 http://jsfiddle.net/eE9cs/

HTML:

<form id="form_login" name="form_login" method="post">
   <div class="formcontent rounded_corners">
      Content...
   </div>
</form>

和CSS:

.rounded_corners{
border: 1px solid #033C64;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius:10px;
}

#form_login .formcontent{padding: 20px; width: 30%; margin-left:30%;}
.formcontent {float:left; margin-bottom:50px;background-color: #F3F6FB;}

我有带边框(四边)和圆 Angular 的容器。问题是在 Safari 中不显示右边框(在 FF 和 Chrome 中一切正常)。如果我删除圆 Angular 右边框将出现。此外,如果我从容器右边框中删除 margin-left css 属性,也会出现。

我该如何解决?

最佳答案

在外部 div 上,试试这个:添加 overflow:hidden。 另外,您可以尝试 box-sizing: border-box。

无论如何,你可以尝试很多事情,但如果没有完整的代码,我将无法再帮助你。

关于CSS One 边框在 Safari 中消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14940566/

相关文章:

jquery - 尝试将 carouFredSel 放入可变宽度的容器中

html - 一侧有扩展边框的框

actionscript-3 - AS3 圆角文本字段

border - CSS中的圆帽下划线

C#/MigraDoc : Long table breaking across pages, 上下边框

android - 如何在Firemonkey中创建圆角T矩形?

css - 当元素具有渐变过滤器时,DD Roundies 在 IE 中不起作用

html - 将父级上方的子级向右对齐,不要重叠

html - CSS中文本前的斜杠

css - 在 CSS 中链接图像的一半