首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用十六进制或RGBA

使用十六进制或RGBA
EN

Stack Overflow用户
提问于 2012-10-03 01:36:08
回答 4查看 3.1K关注 0票数 2

我有一个简单的问题:如果我不打算在RGBA上使用Alpha,对于一些颜色,我应该在这些颜色上使用HEX吗?有没有HEX有RGBA没有的东西?比如浏览器的兼容性?或者一直使用RGBA就可以了吗?我发现它更好,因为如果我想使用Alpha,我可以。提前谢谢。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-10-03 01:58:35

两者都应与任何符合标准的浏览器兼容。

编辑: IE中可能存在一些错误行为(令人惊讶!):http://css-tricks.com/ie-background-rgb-bug/

票数 1
EN

Stack Overflow用户

发布于 2012-10-03 02:00:09

当使用RGBA时,我认为正确的语法是使用R,G,B值。因此得名。我没有尝试使用十六进制,这可能会导致意外的行为。

在浏览器兼容性方面,十六进制和RGB几乎是一样的。

票数 0
EN

Stack Overflow用户

发布于 2012-10-03 02:07:25

从浏览器兼容性的角度来看,任何现代浏览器几乎没有什么真正的区别。

在你能做到的地方,我会用HEX。更短,一个字符串,因此更容易复制到第三方程序(如Photoshop等)而且你也没有IE bug mentioned by Erty

我倾向于只在我需要alpha的地方使用RGBA,在所有其他元素上我使用HEX。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12695336

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档