我在IE8上遇到了边界半径的问题,直到现在我使用了pie.js,但我不推荐这个js库,因为它有but。如果您有一个小型站点,其中包含的html页面不多,那么使用该库是完全可以的,但是如果您有一个使用了许多不同框架的大型应用程序,那么就不可能使用该库。CurvyCorners或其他大型库的行为也是如此。
所以,如果有人能帮我在IE8上开发一个小的jQuery或javascript插件来做边界半径的工作,我将感激不尽。
发布于 2012-03-05 14:33:20
试试这个:
要求:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript" src="http://malsup.github.com/jquery.corner.js"></script>Javascript:
$('.box').corner();HTML:
<div class="box">Hello</div>CSS:
box{
width:150px;
height:28px;
padding:10px;
}更多示例:http://jquery.malsup.com/corner/
发布于 2012-02-24 15:35:13
如果不使用你在问题中描述的库,我不认为你可以在IE8中做弯角。
如果你真的想要它们,你也许可以使用一个图像来提供弯曲的角落效果,但代价是增加了带宽和混乱的代码。
发布于 2012-02-28 23:48:07
根据Microsoft的说法:
其他圆角解决方案
我们想指出的是,Web上有丰富的替代解决方案。除了单个圆角解决方案之外,还有一些网站经常更新圆角解决方案列表,这些解决方案与多个版本的Internet Explorer和其他浏览器兼容。
这里列出了一些我们最喜欢的聚合圆角解决方案的网站。它们没有特定的顺序,并且包含任何链接并不意味着Microsoft对网站的认可。
http://css-discuss.incutio.com/?page=RoundedCorners
-讨论
https://stackoverflow.com/questions/9426979
复制相似问题