我正在使用http://jquery.malsup.com/corner/,但它在 IE 8 中对我不起作用(也不显示正常边框)。请帮助我从这个问题中恢复过来。
$(document).ready(function(){
$('.press_box').corner('round 15px');
});
我正在使用http://jquery.malsup.com/corner/,但它在 IE 8 中对我不起作用(也不显示正常边框)。请帮助我从这个问题中恢复过来。
$(document).ready(function(){
$('.press_box').corner('round 15px');
});
尝试添加这个 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
IE 的边界半径有问题,尤其是(供将来参考)如果您想要渐变。最坏的情况是在具有边界半径的对象周围放置一个 div 并将溢出设置为隐藏
希望能帮助到你
编辑:<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
这是没有意义的,忘记它,因为它仅用于渲染,而不用于功能:
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
CSS3 Pie 可能是一个解决方案,但我更喜欢将它与 PIE.htc 一起使用,而不是 PIE.js。
看到这个:替代链接。
但拜托,你能更多地说明你的问题吗?你的代码怎么样?否则我们帮不了你。
我建议你使用CSS3 Pie。
下载它并在您的页面中包含 javascript <!--[if lte IE 8]><script src="PIE.js"><script/><![endif]-->
。
之后,使用此代码修复旧浏览器中的角落:
// If IE <= 8
if (window.PIE) {
PIE.attach('.press_box');
}