最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

CSS兼容攻略

来源:动视网 责编:小采 时间:2020-11-27 18:53:14
文档

CSS兼容攻略

CSS兼容攻略:平常要多留心,摸不准兼容如何就该多看看can i use,额,还有就是自己要明白页面该兼容到什么程度1 是否需要兼容一上来得把这个问题想好,有些效果不兼容就不兼容呗,只要后退平稳即可,如这种情况下的CSS Shapes:图片来自w3cplus,这种情况下,对于不支持
推荐度:
导读CSS兼容攻略:平常要多留心,摸不准兼容如何就该多看看can i use,额,还有就是自己要明白页面该兼容到什么程度1 是否需要兼容一上来得把这个问题想好,有些效果不兼容就不兼容呗,只要后退平稳即可,如这种情况下的CSS Shapes:图片来自w3cplus,这种情况下,对于不支持
 平常要多留心,摸不准兼容如何就该多看看can i use,额,还有就是自己要明白页面该兼容到什么程度

1 是否需要兼容

一上来得把这个问题想好,有些效果不兼容就不兼容呗,只要后退平稳即可,

如这种情况下的CSS Shapes:

图片来自w3cplus,这种情况下,对于不支持CSS Shapes属性的浏览器,还是不用强行支持的好。

2 是否只需后退处理即可

跟第一点比就是加上额外的后退处理(本来就该有的),如CSS渐变的后退处理:

 background-color: #f9efee;
 background-image: linear-gradient(to left, #f5e5e3 0%, #ffffff 52%, #f5e5e3 100%);

3 需要额外区别的情况

用css处理的话就是各种HACK了:

CSS hack技巧大全

巧用浏览器CSS属性值的不兼容向下兼容hack技巧

用JS处理的话,最好的方法自然是能力判断了,可以使用modernizr.js或如下代码:

if ( !'shape-margin' in document.documentElement.style) {}
//如果不支持shape-margin属性则如何如何

4 强行效果一样

到了这一步,那只能拿出这种代码了

text-shadow: 2px 2px 15px #333;
filter: glow(color=#333333, strength=2);
/*老IE不支持文字阴影,对其使用IE滤镜*/

更多CSS兼容攻略相关文章请关注PHP中文网!

文档

CSS兼容攻略

CSS兼容攻略:平常要多留心,摸不准兼容如何就该多看看can i use,额,还有就是自己要明白页面该兼容到什么程度1 是否需要兼容一上来得把这个问题想好,有些效果不兼容就不兼容呗,只要后退平稳即可,如这种情况下的CSS Shapes:图片来自w3cplus,这种情况下,对于不支持
推荐度:
标签: 攻略 兼容 css
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top