通常,!important声明会覆盖正常声明。
但在iPad上我发现我的CSS规则!important被内联CSS规则覆盖(用javascript添加)
(我使用Mac检查了Safari,我没有这个问题,也没有Android平板电脑)
有人知道为什么吗?
编辑:我的问题是我的页面上有一个推特小部件,当我从纵向切换到横向时,我有一个iPad:小部件保持纵向大小
答案 0 :(得分:1)
当您使用CSS表格时,首先会将所有样式信息放入一次。 如果使用javascript或jquery添加或修改元素,它将添加新规则,因为它会覆盖所有内容。