Uupungufu wa CSS / uupungufu wa kina kina
- Kwanza Makia ya CSS
- Pya Makia ya nawidha ya CSS
opacity
Mafanikio wa kufikiria kwa sababu inaonyesha uupungufu wa kina kina / uupungufu wa kina kina.
Picha zina uupungufu
opacity
Kufikiria kwa kiwango cha mafanikio wa uupungufu wa 0.0-1.0. Kiwango kilichopungua zaidi, kina uupungufu zaidi:

opacity 0.2

opacity 0.5

opacity 1
madaa
img { opacity: 0.5; }
Maelezo wa uupungufu wa picha
opacity
Mafanikio wa kufikiria kwa kawaida kwa kusaidia maelezo wa kumwengia kwa hali ya kuzingatia: :hover
Tumekuwa na muhimu wa kufanya mawazo wengi kwa sababu tunafanya uharibifu wa kuzingatia kwa kiwango cha uupungufu kama inasikia kiwango kwa kumwengia:



madaa
img { opacity: 0.5; } img:hover { opacity: 1.0; }
Muonekano wa mivivu
Mfano wa CSS wa mwenye maelezo ya kwanza kama kwa maelezo 1. Hasa, tumeongeza maelezo wa hali ambayo inatukia hali ya picha hivi karibuni kama inasikia kiwango kwa kumwengia picha kwa kifurahio. Kwenye hali hii, kama inasikia kiwango kwa kumwengia picha, tumeenda kumekuja kwamba picha haipatikani. Hii ni CSS inayotumiwa opacity:1;
。
当鼠标指针离开图像时,图像将再次透明。
反向悬停效果的例子:



madaa
img:hover { opacity: 0.5; }
透明盒
使用 opacity
属性为元素的背景添加透明度时,其所有子元素都继承相同的透明度。这可能会使完全透明的元素内的文本难以阅读:
madaa
div { opacity: 0.3; }
Kuandaa uwanja wa kuzingatia kwa RGBA
Ikiwa hatarusi kuzingatia uwanja wa kuzingatia kwa maelezo wa kina, kama matokeo yaliyotumiwa hapa, tumekuwa na rangi ya RGBA. Matokeo hii inasababisha rangi ya mabaki ya mabaki ya kina:
Uumeza kusoma kwenye Rangi ya CSS Hii chapa inaonekana kusoma zaidi kuhusu RGB. Kwa RGB, itakuwa wakati huo kusababisha rangi ya RGB na msaada wa channel ya alpha (RGBA) - channel hii inasababisha uwanja wa kuzingatia rangi.
Rangi ya RGBA inasababishwa kwa: rgba(red, green, blue, alpha) alpha Masharti ni namba za kati ya 0.0 (kuzingatia kwa uwanja wa 100%) na 1.0 (kuzingatia kwa uwanja wa 0%)
Mafanikio:Utaenda katika Rangi ya CSS Hii chapa inaonekana kusoma zaidi kuhusu rangi ya RGBA.
madaa
div { background: rgba(76, 175, 80, 0.3) /* unabidi wa 30% wa mbegu wa kijani */ }
Maandiko ya kidini cha kijicho
Hii, hizi ni yaandiko la kweli kwa kidini cha kijicho.
madaa
<html> <head> <style> div.background { background: url(klematis.jpg) repeat; border: 2px solid black; } div.transbox { margin: 30px; background-color: #ffffff; border: 1px solid black; opacity: 0.6; } div.transbox p { margin: 5%; font-weight: bold; color: #000000; } </style> </head> <body> <div class="background"> <div class="transbox"> <p> Hii ni matukio ambayo yanaonesha kati ya div inayoweza kusikia.</p> </div> </div> </body> </html>
Muonekano wa mivivu
Kwanza, tumekuwa kuanzisha elementi ya div iliyonamaliza mabackgrund na mbaridi (class="background").
Kisha, tumekuwa kuanzisha div nyingine kwenye kwanza div (class="transbox").
Div inayoweza kusikia ina rangi ya mabackgrund na mbaridi - div hii inaonesha kama inayoweza kusikia.
Kwa kuzingatia div inayoweza kusikia, tumekuwa kuingia kati ya p element.
- Kwanza Makia ya CSS
- Pya Makia ya nawidha ya CSS