关于CSS:Javascript中的RGB透明色值

RGB transparent color value in Javascript

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

1
2
3
4
5
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"});
});


您是否尝试过

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