相关疑难解决方法(0)

Sass - 将Hex转换为RGBa以获得背景不透明度

我有以下Sass mixin,它是RGBa示例的一半完整修改:

@mixin background-opacity($color, $opacity: .3) {
    background: rgb(200, 54, 54); /* The Fallback */
    background: rgba(200, 54, 54, $opacity);
} 
Run Code Online (Sandbox Code Playgroud)

我申请$opacity好了,但现在我被困在那个$color部分.我将发送到mixin的颜色将是HEX而不是RGB.

我的例子用途是:

element {
    @include background-opacity(#333, .5);
}
Run Code Online (Sandbox Code Playgroud)

如何在此mixin中使用HEX值?

css sass mixins background-color rgba

190
推荐指数
4
解决办法
13万
查看次数

使用RGBa更改div的背景不透明度

我试图使用jquery ui滑块更改div的背景不透明度.

用户可以更改div的背景颜色,因此我需要知道如何只更改背景的alpha参数而不更改颜色.

到目前为止这是我的代码:

$('#opacity-slider').slider({ min: 0, max: 1, step: 0.1, value: 1 })
                .bind("slidechange", function() {
                    //get the value of the slider with this call
                    var o = $(this).slider('value');

                    var e = $('.element-active');
            var currentColor = $('.element-active').css('background-color');        
                    $(e).css('background-color', 'rgba(255, 255, 255, '+o+')')
                });
Run Code Online (Sandbox Code Playgroud)

我需要一些如何仅改变currentColor变量的alpha部分.我希望有一个人可以帮助我!TIA

css jquery

16
推荐指数
2
解决办法
4万
查看次数

jquery #color到rgba?

是否可以将颜色转换#ff0000为rgb?

所以转换#ff0000rgb(255,0,0);

我很确定这是必须的,我只是不知道如何.任何见解都会很棒!

rgb jquery colors

5
推荐指数
2
解决办法
6479
查看次数

仅更改背景颜色的Alpha通道

嘿家伙我正在尝试仅更改div元素的背景颜色中的alpha通道(使用滑块).但我不知道该怎么做.这是我的代码:

$(function() {
    $( "#slider" ).slider({
        range: "min",
        value: 50,
        min: 0,
        max: 100,
        slide: function( event, ui ) {
            // While sliding, update the value in the alpha div element
            $('#idOfMyDiv').css('background', rgb(,,,ui.value) ); //I don't know what to do here
        }
    });
});
Run Code Online (Sandbox Code Playgroud)

css jquery

5
推荐指数
1
解决办法
1474
查看次数

标签 统计

css ×3

jquery ×3

background-color ×1

colors ×1

mixins ×1

rgb ×1

rgba ×1

sass ×1