Css 是否需要将边框颜色指定为#值和rgba?
我的CSS代码如下所示:Css 是否需要将边框颜色指定为#值和rgba?,css,html,twitter-bootstrap,Css,Html,Twitter Bootstrap,我的CSS代码如下所示: #elementID { border-color: #51a351 #51a351 #387038; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); } 有人能解释一下吗。我需要将它们指定为两行CSS吗?我很困惑。例如,第一个CSS的绿色可能是第二个rgba的一部分吗?我也确实需要rgba 对不起,如果我的问题有点混乱。我从Bootstrap2.3中使用的C
#elementID {
border-color: #51a351 #51a351 #387038;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
有人能解释一下吗。我需要将它们指定为两行CSS吗?我很困惑。例如,第一个CSS的绿色可能是第二个rgba的一部分吗?我也确实需要rgba
对不起,如果我的问题有点混乱。我从Bootstrap2.3中使用的CSS中获取了这段代码,这段代码来自一个项目,我被要求只整理最新的浏览器版本
谢谢第一行提供了一个后备颜色,可能不支持
rgba
。如果您不需要支持旧浏览器,那么您就不需要这样做。第一行提供了一个后备颜色,可能不支持rgba
。如果你不需要支持旧浏览器,那么你就不需要这样做。我不知道我是否理解你的意思,但是我们用这种方式编写css,因为旧浏览器不支持rgba
,如果它们不能运行rgba
,它们将使用你之前设置的颜色(我是指十六进制颜色)我不知道我是否理解你的意思,但我们用这种方式编写css,因为旧的浏览器不支持rgba
,如果他们不能运行rgba
,他们将使用你以前设置的颜色(我是指十六进制颜色)是的,我也评论过这一点,我总是用这种方式编写css,但我认为我不需要支持那些使用旧浏览器的人!(+1为您!)我没有使用任何旧浏览器,因此如何将代码转换为rgba?让我困惑的是rgba颜色都是0,0,0。为什么会这样?@Marilou:rgba边框是黑色的,但你只能看到10%,所以看起来是灰色的。我假设背景应该是某种绿色的,所以绿色的上面看起来是10%的黑色。是的,我也评论过这一点,我总是用这种方式写css,但我想我不需要支持使用旧浏览器的人!(+1为您!)我没有使用任何旧浏览器,因此如何将代码转换为rgba?让我困惑的是rgba颜色都是0,0,0。为什么会这样?@Marilou:rgba边框是黑色的,但你只能看到10%,所以看起来是灰色的。我假设背景应该是某种绿色,所以在绿色的上面看起来像10%的黑色。