Mabaya ya Kimaingilio cha CSS
CSS 背景属性用于定义元素的背景效果。
在这些章节中,您将学习如下 CSS 背景属性:
- background-color
- background-image
- background-repeat
- background-attachment
- background-position
CSS background-color
background-color
属性指定元素的背景色。
Makina ya kina
页面的背景色设置如下:
body { background-color: lightblue; }
通过 CSS,颜色通常由以下方式指定:
- 有效的颜色名称 - 比如 "red"
- 十六进制值 - 比如 "#ff0000"
- RGB 值 - 比如 "rgb(255,0,0)"
请查看 Makina ya kijumla cha kina ya CSS,获取可能颜色值的完整列表。
其他元素
您可以为任何 HTML 元素设置背景颜色:
Makina ya kina
在这里,
、
和
h1 { background-color: green; } div { background-color: lightblue; } p { background-color: yellow; }
不透明度 / 透明度
opacity 属性指定元素的不透明度/透明度。取值范围为 0.0 - 1.0。值越低,越透明:
Makina ya kina
div { background-color: green; opacity: 0.3; }
注意:使用 opacity
属性为元素的背景添加透明度时,其所有子元素都继承相同的透明度。这可能会使完全透明的元素内的文本难以阅读。
Kinaadhi ya RGBA
Iwapo huna kinaadhi ya kusababisha vitu vingine vya msingi, kama vile mifano inayotumika hapa, tumia: RGBA Mwainuko wa rangi. Mifano inayotumia mabaki wa rangi ya msingi hali ya mawili ni kuwasilisha rangi ya mabaki hali ya matukio, bila ya kumtumia kinaadhi ya matukio:
Wewe unaongoza katika mifano yetu ya kina Mabaya ya CSS Mafunzo ya kina ya kina ya kina ya RGB. Kati ya RGB, inaweza kusababisha RGB kwa rangi. Hata hivyo, inaweza kusababisha RGB kwa rangi ya RGB na alpha kanada kwa pamoja (RGBA) - Kanada hii inasababisha kina cha mabaki ya rangi.
Makosa ya kina ya RGBA inasababishwa na: rgba(red, green, blue, alpha)alpha Makosa ni namba za kati ya 0.0 (kina kidogo) na 1.0 (kina kikubwa).
Tahadhari:Wewe unaongoza katika mifano yetu ya kina Mabaya ya CSS Mafunzo ya kina ya kina ya RGBA.
Makina ya kina
div { background: rgba(0, 128, 0, 0.3) /* 30% mafupi ya juu ya mabaki ya kina */ }