我尝试了overflow:hidden
打破背景的解决方案:http border-radius
: //jsfiddle.net/ypjDC/17/
<div style="width: 200px; border: 3px solid; border-radius: 7px; overflow: hidden;">
<div style="float: left; width: 50px; background-color: #800000;">
<p>test</p>
</div>
<div style="float: right; width: 50px; background-color: #800000;">test</div>
<div style="clear: both;"></div>
</div>
但总有一个问题,你可以在角落看到一点空白。
我该如何纠正?