html - 如果位置 :relative,圆 Angular 无法切断 webkit 浏览器中的内容

标签 html css webkit rounded-corners

如果 position:relative;

,圆 Angular 无法在 webkit 浏览器(例如 Chrome)中截断内容

查看此 demo .

HTML:

<div class="outer">
    <div class="inner">
    </div>
<div>

CSS:

.outer {
    background:yellow;
    border:solid 1px black;
    position:relative;/* Setting this means rounded corners don't cut off content! */
    overflow:hidden;

    -moz-border-radius: 12px;
    border-radius: 12px;   
}
.inner {
    background:red;
    height:50px;
}

有人知道修复方法吗?谢谢-

最佳答案

span.outer{
    position:relative;
}

div.outer {
    background:yellow;
    border:solid 1px black;    
    overflow:hidden;    
    -moz-border-radius: 12px;
    border-radius: 12px;   
}

.inner {
    background:red;
    height:50px;
}
<span class="outer">
    <div class="outer">
        <div class="inner">
        </div>
    </div>
</span>

原始 JSFiddle:http://jsfiddle.net/USd5s/

讨厌添加额外的 dom 元素,但是一个简单的包装器就可以解决这个问题。您也不必使用我选择的元素或 css 方法,span 和 qualified css 只是我的口味。

关于html - 如果位置 :relative,圆 Angular 无法切断 webkit 浏览器中的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6144398/

相关文章:

html - 自定义样式表不会覆盖 Bootstrap

jquery - 如何将子菜单添加到下拉菜单

html - 图像上的 CSS 叠加

php - 使用 wkhtmltopdf 将当前页面打印为 pdf

perl - 如何使用 Perl 中的布局引擎创建网页缩略图?

jquery - 有没有办法隐藏滚动元素并在用户停止滚动时显示?

html - 编写基于模块的网站的最佳实践?

html - 当文本将其推到图像下方时使按钮 100%

Javascript HTML 多时区时钟

带文字换行的 CSS3 圆圈