CSS中透明度的颜色代码是什么?

时间:2011-10-21 15:38:38

标签: html css background-color

任何人都可以告诉我CSS中透明度的颜色代码是什么,例如white ="#FFFFFF"?当我使用以下代码时,将颜色代码转换为int:

Color color = ColorTranslator.FromHtml(hex);
return (int)((color.R << 16) | (color.G << 8) | (color.B << 0));

10 个答案:

答案 0 :(得分:12)

透明度没有十六进制代码。对于CSS,您可以使用transparentrgba(0, 0, 0, 0)

答案 1 :(得分:12)

如何用css制作透明元素:

IE的CSS:

filter: alpha(opacity = 52);

其他浏览器的CSS:

opacity:0.52;

答案 2 :(得分:6)

只需选择项目的背景颜色并分别指定不透明度:

div { background-color:#000; opacity:0.8; }

答案 3 :(得分:6)

或者你可以放

background-color: rgba(0,0,0,0.0);

这应该可以解决你的问题。

答案 4 :(得分:3)

颜色十六进制字符串没有透明度组件。有opacity,这是一个从0.0到1.0的浮点数。

答案 5 :(得分:2)

尝试使用

background-color: none;

对我有用。

答案 6 :(得分:0)

只需在颜色代码前添加两个零(00),即可获得该颜色的透明度

答案 7 :(得分:0)

在CSS写中:

Private Function FindPrevActionCode(ActionCodeCell As Range, SearchCode As Byte)

'ActionCodeCell is the cell to check, search the value of that cell
'SearchCode is the code to look for

Dim d As Range 'Holds result of Find method

If ActionCodeCell.Value = 2 Then
  With Worksheets(AppTab).Columns(cnAppActionCode)
       Set d = .Find(What:=SearchCode, After:=ActionCodeCell, _ 
       LookIn:=xlValues, LookAt:= _
       xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlPrevious, _ 
       MatchCase:=False, SearchFormat:=False)
  End With

FindPrevActionCode = Cells(ActionCodeCell.row, cnAppTransEffDate).Value  
 - Cells(d.row, cnAppTransEffDate).Value


End If
End Function

答案 8 :(得分:0)

CSS4(CSS Color Module Level 4)中现在有8位十六进制代码,最后两位(或者在缩写的情况下,最后4位)代表字母,00表示完全透明,ff表示完全不透明,7f表示不透明度为0.5等。

格式为'#rrggbbaa'或简写为'#rgba'

MS浏览器缺乏支持,它们可能比其他开发者合作性差或只是慢一些,而其他开发者或两者实际上都密封了IE的命运:https://caniuse.com/#feat=css-rrggbbaa

答案 9 :(得分:-1)

简单地说:

.democlass {
    background-color: rgba(246,245,245,0);
}

这应该会给你一个透明的背景。