关于css @import url()总结
来源:互联网 发布:arduino编程从零开始 编辑:程序博客网 时间:2024/06/05 03:43
对@import url()做一下总结:
1,@import url()机制是不同于link的,link是在加载页面前把css加载完毕,而@import url()则是读取完文件后在加载,所以会出现一开始没有css样式,闪烁一下出现样式后的页面(网速慢的情况下)。
2,@import 是css2里面的,所以古老的ie5不支持。
3,当使用javascript控制dom去改变样式的时候,只能使用link标签,因为@import不是dom可以控制的。4,link除了能加载css外还能定义RSS,定义rel连接属性,@import只能加载css
@import url(xxx.css); 有最大次数的限制,经测试IE6的最大次数是31次,第32个import及以后的都不能生效,如下:
@import url(1.css);
@import url(2.css);
@import url(3.css);
@import url(4.css);
@import url(5.css);
@import url(6.css);
@import url(7.css);
@import url(8.css);
@import url(9.css);
@import url(10.css);
@import url(11.css);
@import url(12.css);
@import url(13.css);
@import url(14.css);
@import url(15.css);
@import url(16.css);
@import url(17.css);
@import url(18.css);
@import url(19.css);
@import url(20.css);
@import url(21.css);
@import url(22.css);
@import url(23.css);
@import url(24.css);
@import url(25.css);
@import url(26.css);
@import url(27.css);
@import url(28.css);
@import url(29.css);
@import url(30.css);
@import url(31.css);
@import url(32.css);
◎import url(xx.css);
body{color:#333}
虽然最多只能import 31次,但不会影响css里面的其他规则,如body{}的定义还能正常显示。
Firefox 没有发现有import的最大值。
另外,既然横向import有最大次数限制,却可以通过垂直import来继续扩展。
1,@import url()机制是不同于link的,link是在加载页面前把css加载完毕,而@import url()则是读取完文件后在加载,所以会出现一开始没有css样式,闪烁一下出现样式后的页面(网速慢的情况下)。
2,@import 是css2里面的,所以古老的ie5不支持。
3,当使用javascript控制dom去改变样式的时候,只能使用link标签,因为@import不是dom可以控制的。4,link除了能加载css外还能定义RSS,定义rel连接属性,@import只能加载css
@import url(xxx.css); 有最大次数的限制,经测试IE6的最大次数是31次,第32个import及以后的都不能生效,如下:
@import url(1.css);
@import url(2.css);
@import url(3.css);
@import url(4.css);
@import url(5.css);
@import url(6.css);
@import url(7.css);
@import url(8.css);
@import url(9.css);
@import url(10.css);
@import url(11.css);
@import url(12.css);
@import url(13.css);
@import url(14.css);
@import url(15.css);
@import url(16.css);
@import url(17.css);
@import url(18.css);
@import url(19.css);
@import url(20.css);
@import url(21.css);
@import url(22.css);
@import url(23.css);
@import url(24.css);
@import url(25.css);
@import url(26.css);
@import url(27.css);
@import url(28.css);
@import url(29.css);
@import url(30.css);
@import url(31.css);
@import url(32.css);
◎import url(xx.css);
body{color:#333}
虽然最多只能import 31次,但不会影响css里面的其他规则,如body{}的定义还能正常显示。
Firefox 没有发现有import的最大值。
另外,既然横向import有最大次数限制,却可以通过垂直import来继续扩展。
阅读全文
0 0
- 关于css @import url()总结
- 关于css @import url()总结
- CSS 中 @import url()
- CSS 中 @import url()
- @import url,css
- @import url("layout.css"); css 引入 css ------@charset "utf-8";
- 关于python import的总结
- CSS文件的导入方法即“@import url”
- 在一个css文件中引入多个css文件:@import url('');
- 关于css样式总结
- 关于CSS的总结
- CSS(1)——@import标签
- 关于import
- 关于 @import
- link与@import url()
- 调用css时,用link 和 @import url 有什么区别
- 调用css时,用link 和 @import url 有什么区别
- 调用css时,用link 和 @import url 有什么区别
- SVN在Android Studio中的配置
- 设计模式六大原则
- teambition桌面客户端的妙用(绝密)
- Docker软件应用容器平台
- 【2014年第五届蓝桥杯C/C++程序设计本科B组决赛 年龄巧合(结果填空) 】
- 关于css @import url()总结
- XX:PermSize过大导致tomcat启动失败
- 深入浅出spring IOC中四种依赖注入方式
- jQuery验证控件jquery.validate.js使用说明+中文API
- 手机移动端网站和电脑PC端网站域名使用与跳转PHP代码
- CSS——微信朋友圈图片样式实现方法
- 5月新作
- CSS position 相对定位和绝对定位
- ajax基本语法