css3 behavior兼容问题
今天用pie.htc这个渲染来实现ie678下面的css3效果,发现兼容问题很严重,之前写好的页面,只是加了个border-radius:5px;然后这样写behavio...
今天用pie.htc这个渲染来实现ie678下面的css3效果,发现兼容问题很严重,之前写好的页面,只是加了个
border-radius:5px; 然后这样写
behavior: url(/htc/PIE.htc);
就出问题了,都是背景色没了,然后去掉了其它的一些css代码,才能看到圆角的效果,请问下什么会影响到
behavior: url(/htc/PIE.htc);的使用? 展开
border-radius:5px; 然后这样写
behavior: url(/htc/PIE.htc);
就出问题了,都是背景色没了,然后去掉了其它的一些css代码,才能看到圆角的效果,请问下什么会影响到
behavior: url(/htc/PIE.htc);的使用? 展开
2个回答
推荐于2018-04-11
展开全部
放弃吧。PIE.htc之类的办法来补救都不是权宜之计。各类让低版本浏览器支持部分css3效果的代码都很复杂,一般人不精通js和vml绘制是修改解决不了的,而且都是个人开发的,不可能有多完善的测试,作者也不会给你什么技术支持。普遍问题就是在特殊情况下出现你遇到这种怪毛病根本无法解决。
要顾效果就老老实实做图片圆角css2拼背景
要不就直接css3圆角,让低版本浏览器直接显示直角,高版本浏览器显示圆角
要顾效果就老老实实做图片圆角css2拼背景
要不就直接css3圆角,让低版本浏览器直接显示直角,高版本浏览器显示圆角
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询