相关疑难解决方法(0)

带有alpha通道的JPEG图像在网站上

我想制作一个JPEG图像文件,其中包含一些部分透明或完全透明的像素,类似于带有alpha通道的PNG文件.这可能吗?如果是这样,我该怎么做呢?

我想在网站上使用该图像.如果我尝试这样做,它会在任何或所有流行的浏览器(IE 7 +,Firefox,Safari)中工作吗?假设它是可能的,它会起作用,还是需要任何技巧或黑客来使其工作?

编辑:一些回复说我不能这样做.但是,我发现此页面描述了具有透明度的JPEG图像.有谁知道是否有一种方便的方式来生成这种格式的文件?它得到广泛支持吗?

transparency jpeg alpha opacity

25
推荐指数
5
解决办法
4万
查看次数

使用jQuery/JavaScript将Alpha通道添加到背景颜色

我有一个jQuery函数,在事件发生时将Alpha通道添加到背景颜色.

这是我的jsFiddle.

CSS

div { background-color: rgb(100,100,100); }
Run Code Online (Sandbox Code Playgroud)

JavaScript的

function addAlphaChannel() {
    var oldBGColor = $('div').css('backgroundColor'); //rgb(100,100,100)
    var newBGColor = oldBGColor.replace('rgb', 'rgba').replace(')', ',.8)'); //rgba(100,100,100,.8)

    $('div').css({ backgroundColor: newBGColor });
}
Run Code Online (Sandbox Code Playgroud)

这段代码工作正常,但我想知道是否有更好的方法来添加/更改alpha通道?

任何帮助都感激不尽.

html javascript css jquery alpha

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

标签 统计

alpha ×2

css ×1

html ×1

javascript ×1

jpeg ×1

jquery ×1

opacity ×1

transparency ×1