专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

为什么一直没有出现一个可以把现代CSS编译为支持老版本浏览器CSS的编译工具_CSS学习

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/4 1:24:51       共计:3611 浏览

为什么一直没有出现一个可以把现代CSS编译为支持老版本浏览器CSS的编译工具?

不太理解你想表达的意思,css只是样式表,根本不需要编译,根本就不存在在什么编译工具?

你大概是说如何兼容老浏览器???现在一般主流的方法都是,按照最标准的方法写css,按照最主流的浏览器做测试(也就是用chrome),然后再为其他浏览器写css hack。

所谓css hack,其实就是针对不同的浏览器写不同css.

用HTML注释,加if,就可以使css针对不同浏览器生效。比如

<!-- [if IE 6]> <!-- [end if ]> if 和end if 之间的部分就只在IE6下生效。

还有<!-- [if ! IE]> <!-- [end if ]>这个只在非IE浏览器中生效

还有一种方法是hack css属性前缀。

比如在color这个属性前面加 -,这个属性就只能被IE6识别。比如"color:red; -color:blue",这样IE6中就是蓝色,其他浏览器中就是红色。

还有一个比较常用的是 !important ,这个只在IE6 IE8 IE10中生效。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:html怎样让图片向下移_CSS学习 | ·下一条:被我们公司的后端大佬说你们前端真的没什么技术含量_CSS学习

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有