我了解到,通常不建议使用@import
来提高页面效果。如果我将@import
放在我的css文件的底部,并且在页面加载时使用的格式不是元素,而是用于以后用户交互的元素,那么仍然会有任何性能成本吗?例如,如果我将样式@import
ed用于用户点击以显示的弹出窗口,那么@import
仍然是一个糟糕的选择吗?
答案 0 :(得分:0)
为什么不恰当地使用<link>
?
答案 1 :(得分:0)
是。从伪类导入另一个CSS文件,这是我认为用户交互&#34;的意思,仍会影响性能。实现相同结果的一种明显更快的方法是通过JavaScript事件侦听器更改属性值。