发布网友 发布时间:2022-05-12 09:33
共3个回答
热心网友 时间:2024-02-20 22:41
首先一个原则是css中不应该与JS发生交互,这是设计的一个基本原则.
css的作用是控制样式,js控制逻辑,两者的职能最好划分开.
如果你非要在css中使用js,那么ie还是能够成全你的,比如
background-color: expression((new Date()).getHours()%2 ? "#B8D4FF" : "#F08A00" );这种写法ie是认识的.不过作为一个负责人的程序员,不建议你这么用.后期维护,跨浏览器兼容性,等一些列问题会让大家都头大的.
相关细节请自己查一下expression+ie
追问您好,追答-webkit-transition: 这种开头的是针对webkit内核的,ie不认识,你要是使用75可变的话,建议在js中实现.
理论上这种整合css和js的用法,属于部署前的,建议了解下LESS,应该是你想要的东西.
热心网友 时间:2024-02-20 22:41
css不是编程语言,所以不可能调用js的全局变量热心网友 时间:2024-02-20 22:42
楼主 你想多了