我有一个页面,由于使用css文件(UIFix.css),overflow-x被强制隐藏(使用!important)。但我需要滚动条可见。我不能修改UIFix.css file.So,我在页面末尾的UIFix.css文件下面添加了以下内容,它可以工作。
<style>
body{overflow-x: scroll !important;}
</style>
然而,我想用javascript来解决这个问题,而不是把标签放在页面的末尾。我正在尝试下面的代码来加载文档,但是它不能工作。
$('body').css('overflow-x','scroll','important');
我在chrome控制台上尝试了上面的方法,但不起作用。
发布于 2018-07-06 17:01:06
您可以使用cssText
来实现这一点。
$('body').css('cssText', 'overflow-x: scroll !important;');
发布于 2018-07-06 17:08:43
您可以创建具有所需css的css类,例如:
.overflow-x-scroll {
overflow-x: scroll !important;
}
然后使用addClass()
将类添加到元素中
$("body").addClass("overflow-x-scroll");
https://stackoverflow.com/questions/51206505
复制相似问题