我尝试用Jquery更改css属性.我做
wrapperInner.css('overflow', 'visible');
Run Code Online (Sandbox Code Playgroud)
但价值仍然保持不变.我发出警报alert(wrapperInner.css('overflow'))并显示出来hidden.这是css
.tribe-events-calendar td div.wrapper div.wrapper_inner {
position:relative;
overflow:hidden!important;
}
Run Code Online (Sandbox Code Playgroud)
将!important被重写的jQuery.去掉它.
使用!important是草率的,通常是一个坏主意 - 你看到它是如何导致问题.
如果无法删除它,请添加包含所需样式的类:
var thing = $('div')
thing.addClass('shown');
Run Code Online (Sandbox Code Playgroud)
div {
color: red !important;
}
.shown {
color: blue !important;
}
Run Code Online (Sandbox Code Playgroud)
我使用了颜色,但这个概念适用.演示
| 归档时间: |
|
| 查看次数: |
1401 次 |
| 最近记录: |