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"}); |