使用以下内容:
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.cycle/3.0.3/jquery.cycle.all.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/mustache.js/2.3.0/mustache.min.js"></script>
任何人都知道如何覆盖jQuery Cycle插件的backgound-color: rgb(0,0,0);
INLINE的愚蠢内容???如果不是这个项目的规模,我只是重构其他东西......&gt; :(
在<{em> $('#carousel').cycle()
来电之后,我已经尝试过这个,但没有运气:
$('#carousel').cycle({
fx: 'fade',
pause: 1,
next: '#next_btn',
prev: '#prev_btn',
speed: 500,
timeout: 10000,
cleartype: true,
cleartypeNoBgG: true
});
$('.unit').css({'background-color':''}); <--THIS BIT RIGHT HERE
也是这样:
$('.unit').css({'background-color':'transparent'});
和此:
$('.unit').css({'background-color':'none'});
我也尝试过各种CSS操作无效,可能因为INLINE声明总是最后处理(因此JS会尝试,因为它直接在元素<style>
中定义)。 :(
这是 NOT IE7,8或9的问题。这是一个泛浏览器问题。并且,是的,我已经阅读了与这些问题相关的所有内容,但这不是一个渲染问题。它是一个注入覆盖问题。
答案 0 :(得分:0)
没关系。看起来唯一的解决方案是强制特定的CSS覆盖。这很好。在其他地方找到答案,所以我正在解决这个问题。
答案 1 :(得分:0)
看起来您脑子里有正确的解决方案,但输入时出现错字。
cleartypeNoBgG: true
应该是:
cleartypeNoBg: true