当前位置:首页>开发>正文

大神指点一下,为什么组件的css文件会报错 错误 “在外部 css 文件中找到 1 个错误”

2023-06-16 21:01:58 互联网 未知 开发

 大神指点一下,为什么组件的css文件会报错 错误 “在外部 css 文件中找到 1 个错误”

大神指点一下,为什么组件的css文件会报错

为什么组件的css文件会报错:
1、页面外部引用样式过多。
譬如关于ul的margin定义,在格式化的css中会声明为0,而在基本样式的css中又可能会声明margin:5px 10px
所以在Yslow中会出现多次定义。
2、组件复用性的考量。
譬如表单定义的css中定义了所有表单的修饰,而假定在注册这个页面中只是需要这个css的百分之三十。那是否应切割出去那不要的百分之七十?
综合以上的二个问题,个人认为解决的方式便是封装,让该有的有,不该有的没有。尽量减少http连接数和css的大小。但如果彻底是这样做的话,css的复用性又会变得很差,后期手工的封装会很痛苦。
3、到底该不该支持em?
可见如要支持em,最大的目的是为了在浏览器中可以根据用户的分辨率大小自由缩放,对于拥有超大显示器的用户与小显示器的用户是非常有用的。可是在采集我们用户的浏览器数据后,发现分辨处于这二端的用户非常少,可想而知,为这部分的用户多花比正常开发一倍以上的时间显然是件不划算的事情,所以当初在开发tbsp的时候,我们团队就决定了不支持em。当然这是个建议,我们也希望能使用em带给用户最好的感受。

错误 “在外部 css 文件中找到 1 个错误”

behavior这个属性我也是第一次听说。
你应改用其他办法来设置你的样式
或者删除这一行

我已经下载了一个CSS手册,behavior没多少浏览器支持,如果你有特殊原因,可以用,但最好删掉

最新文章

随便看看