【问题标题】:RGB transparent color value in JavascriptJavascript中的RGB透明颜色值
【发布时间】:2014-09-12 16:57:09
【问题描述】:

我有一个脚本可以在滚动时更改一些 CSS,它目前使用十六进制值作为颜色。我需要将 #ffffff 切换为 rgba(255, 255, 255, 0.6) 我认为 .6 会弄乱语法,但我不知道如何正确处理。

var $mainlogo = jQuery('#mainlogo');
var $menuback = jQuery('.x-navbar');
jQuery(document).scroll(function() {
    $mainlogo.css({display: jQuery(this).scrollTop()>170 ? "block":"none"});
$menuback.css({background: jQuery(this).scrollTop()>170 ? "#ffffff":"none"});
});

【问题讨论】:

  • .css({background:"rgba(255, 255, 255, 0.6)"}); 对我来说很好,你有什么问题?

标签: javascript css syntax


【解决方案1】:

你试过了吗

$menuback.css({background: jQuery(this).scrollTop()>170 ? "rgba( 255, 255, 255, 0.6 )":"none"});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-10
    • 2017-03-21
    • 2017-01-26
    • 2013-07-05
    • 2013-09-22
    • 1970-01-01
    相关资源
    最近更新 更多