原理不同。
css不是脚本,浏览器直接解析,速度快。并且它只用于展现,不用于交互。
js是脚本,是动态语言,设涉及电脑安全,因此会受到一定的安全限制。同时,js最主要的作用是交互,不是展现。如果要修改页面效果,js也是调用css来实现的。还有,js容易出错,一个标点符号就可能导致js出错而失效,后果很严重。
因此,如果用js,是不能保证页面效果一定能完整的展现的。
css去掉默认样式,magnific popup css,php怎么加入css,jq中css设置top,css样式添加删除线,web前端CSS选择器,css 变量 插件