我正在考虑使用div创建一个自定义的圆角块,我很想知道你们的想法,如果这是一个足够好的方法,或者有更简单的方法获得跨浏览器支持(同时还配套较旧的浏览器,如IE6)CSS使用Divs作为角的圆角
我会写一点点简单的解释代码,你们很容易理解:
<div class="Block" style="position:relative">
<div>
Content will go here or something
</div>
<div name="TopLeft" style="position:absolute;top:0;left:0;"></div>
<div name="TopRight" style="position:absolute;top:0;right:0;"></div>
<div name="BottomLeft" style="position:absolute;bottom:0;left:0;"></div>
<div name="BottomRight" style="position:absolute;bottom:0;right:0;"></div>
</div>
在真正的代码,我会给他们每个人一个背景,当然把它放在一个css文件中,而不是像这样内联写入。
获得完全跨浏览器支持的最简单方法就像IE6使用图像。 –
@BillyMoat - au contraire。我推荐CSS3Pie。不需要图像。 – Spudley
如果你需要回去那么远,我推荐使用Spiffy Corners:http://spiffycorners.com/ –