【发布时间】:2010-04-12 20:05:37
【问题描述】:
我正在为 firefox 使用 CSS 圆角,但内容边界存在以下问题:
代码
<html>
<head>
<style>
#outter {
width: 200px;
margin: auto;
text-align: center;
border: 1px solid #333;
-moz-border-radius: 15px;
}
#inner {
background: red;
opacity: 0.5;
}
</style>
</head>
<body>
<div id="outter">
<div id="inner">text</div>
</div>
</body>
</html>
效果
alt text http://img256.imageshack.us/img256/2108/testew.png
我可以通过为每个外部人员的孩子定义-moz-border-radius 来避免这个问题。还有其他我想念的方法吗?
编辑
使用多个内部 div 进行更难的测试,每个内部 div 具有不同的background-color:
<div id="outter">
<div id="inner1" style="background: blue">text</div>
<div id="inner2" style="background: gray">text</div>
...
<div id="innerN" style="background: yellow">text</div>
</div>
【问题讨论】:
标签: html css firefox rounded-corners