RGBA和OPACITY的透明效果有何不同 DISPLAY:NONE和VISIBILITY:HIDDEN的區(qū)別

大家好,我是IT修真院北京分院第23期的學員郭婷婷棱烂,一枚正直純潔善良的WEB前端程序員境输。

今天給大家分享一下仪或,修真院官網(wǎng)CSS任務7中涉及的關(guān)于RGBA和OPACITY的透明效果有何不同以及DISPLAY:NONE和VISIBILITY:HIDDEN的區(qū)別幼东。

小課堂【北京第184期】

分享人:郭婷婷

1.背景介紹

1.1 RGBA && OPACITY

最開始接觸rgba和opacity是任務七中要求游戲結(jié)果頁面頁腳的底色為半透明臂容,但里面的按鈕不會跟著半透明。開始覺得很簡單根蟹,因為網(wǎng)上教程原話是“通過 CSS 創(chuàng)建透明圖像是很容易的脓杉。”“CSS opacity 屬性是 W3C CSS 推薦標準的一部分简逮∏蛏ⅲ”定義透明效果的 CSS3 屬性是 opacity,如下圖:

使用opacity的效果

于是,更換了另一種方法:RGBA

使用RGBA的效果

1.2 DISPLAY:NONE && VISIBILITY:HIDDEN

同樣是在任務七中买决,出現(xiàn)需要隱藏的元素沛婴,于是就開始尋找可以實現(xiàn)效果的代碼。 “display:none”和“visibility:hidden”都可以實現(xiàn)督赤,但是他們二者區(qū)別在后面闡述。


原圖


隱藏下面四個圖片

2.知識剖析

2.1 RGBA

RGBA是代表Red(紅色) Green(綠色) Blue(藍色)和 Alpha的色彩空間泻蚊,也就是透明度/不透明度躲舌。

R:紅色值。正整數(shù) | 百分數(shù)

G:綠色值性雄。正整數(shù) | 百分數(shù)

B:藍色值没卸。正整數(shù)| 百分數(shù)

A:透明度。取值0~1之間,取值為0秒旋,那它就是完全透明的(也就是看不見的)约计,而數(shù)值為,1則意味著一個完全不透明的像素。

2.2 OPACITY

語法: opacity: value|inherit;

value:規(guī)定不透明度迁筛。從 0.0 (完全透明)到 1.0(完全不透明)煤蚌。

從父元素繼承 opacity 屬性的值。

DISPLAY:NONE

2.3 display?

屬性規(guī)定元素應該生成的框的類型。值為none尉桩,表示元素不會被顯示筒占。位置也不再被占據(jù)。

2.4 VISIBILITY:HIDDEN

visibility 屬性規(guī)定元素是否可見蜘犁。值為hidden翰苫,表示元素不可見。但是會占據(jù)原有位置这橙。

3.常見問題

3.1 RGBA和OPACITY的區(qū)別

3.2 DISPLAY:NONE和VISIBILITY:HIDDEN的區(qū)別

4 解決方案

4.1 RGBA和OPACITY的區(qū)別

opacity會繼承父元素的 opacity 屬性奏窑,而RGBA設(shè)置的元素的后代元素不會繼承不透明屬性。 即可以單獨為被設(shè)置的元素設(shè)置透明度屈扎,而子元素而不受該設(shè)置影響埃唯。

4.2 DISPLAY:NONE和VISIBILITY:HIDDEN的區(qū)別

visibility:hidden:隱藏元素并且占據(jù)該元素原來的空間。子級設(shè)置visible后不受父級影響助隧。

display:none:隱藏元素但不占據(jù)該元素原來的空間筑凫。父級設(shè)置值為none后,無論子級設(shè)置任何值都無法顯示并村。

5.編碼實戰(zhàn)



6.擴展思考

如果給子級的opacity單獨設(shè)置一個值巍实,可否掙脫父級的束縛?

答案是否定的哩牍。

7.參考文獻

參考1:W3school

8. 更多討論

問:為何父級設(shè)置opacity后棚潦,子級無論如何設(shè)置opacity值都會透明

答:父級元素設(shè)置opacity后,就像一個透明膜覆蓋在正個元素上面膝昆,子級元素設(shè)置任何opacity值丸边,但是只要他在盒子內(nèi)部,就會被透明盒蓋蓋住荚孵。

問:如果給元素同時設(shè)置opacity和rgba會如何

答:他們倆的透明效果會疊加在一起妹窖。


背景設(shè)置rgba(92,203,218,0.5)


背景設(shè)置opacity0.5


兩個樣式疊加后的效果

問:如果子級元素設(shè)置visibility:visible而父級設(shè)置hidden會如何

答:除設(shè)置visble的正常顯示,其余都隱藏收叶。

鳴謝

感謝大家觀看

BY :? 郭婷婷

PPT鏈接:https://ptteng.github.io/PPT/PPT/css-07-rgba.html#/


rgba和opacity骄呼,display和visiblity_騰訊視頻

--------------------------------------------------------------------------------------------------------------------

技能樹.IT修真院

“我們相信人人都可以成為一個工程師,現(xiàn)在開始判没,找個師兄蜓萄,帶你入門,掌控自己學習的節(jié)奏澄峰,學習的路上不再迷眉倒粒”。

這里是技能樹.IT修真院俏竞,成千上萬的師兄在這里找到了自己的學習路線绸硕,學習透明化堂竟,成長可見化,師兄1對1免費指導臣咖≡镜罚快來與我一起學習吧?!

猛戳這里

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末夺蛇,一起剝皮案震驚了整個濱河市疚漆,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌刁赦,老刑警劉巖娶聘,帶你破解...
    沈念sama閱讀 221,576評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異甚脉,居然都是意外死亡丸升,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,515評論 3 399
  • 文/潘曉璐 我一進店門牺氨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來狡耻,“玉大人,你說我怎么就攤上這事猴凹∫恼” “怎么了?”我有些...
    開封第一講書人閱讀 168,017評論 0 360
  • 文/不壞的土叔 我叫張陵郊霎,是天一觀的道長沼头。 經(jīng)常有香客問我,道長书劝,這世上最難降的妖魔是什么进倍? 我笑而不...
    開封第一講書人閱讀 59,626評論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮购对,結(jié)果婚禮上猾昆,老公的妹妹穿的比我還像新娘。我一直安慰自己骡苞,他們只是感情好毡庆,可當我...
    茶點故事閱讀 68,625評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著烙如,像睡著了一般。 火紅的嫁衣襯著肌膚如雪毅否。 梳的紋絲不亂的頭發(fā)上亚铁,一...
    開封第一講書人閱讀 52,255評論 1 308
  • 那天,我揣著相機與錄音螟加,去河邊找鬼徘溢。 笑死吞琐,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的然爆。 我是一名探鬼主播站粟,決...
    沈念sama閱讀 40,825評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼曾雕!你這毒婦竟也來了奴烙?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,729評論 0 276
  • 序言:老撾萬榮一對情侶失蹤剖张,失蹤者是張志新(化名)和其女友劉穎切诀,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體搔弄,經(jīng)...
    沈念sama閱讀 46,271評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡幅虑,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,363評論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了顾犹。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片倒庵。...
    茶點故事閱讀 40,498評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖炫刷,靈堂內(nèi)的尸體忽然破棺而出擎宝,到底是詐尸還是另有隱情,我是刑警寧澤柬唯,帶...
    沈念sama閱讀 36,183評論 5 350
  • 正文 年R本政府宣布认臊,位于F島的核電站,受9級特大地震影響锄奢,放射性物質(zhì)發(fā)生泄漏失晴。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,867評論 3 333
  • 文/蒙蒙 一拘央、第九天 我趴在偏房一處隱蔽的房頂上張望涂屁。 院中可真熱鬧,春花似錦灰伟、人聲如沸拆又。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,338評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽帖族。三九已至,卻和暖如春挡爵,著一層夾襖步出監(jiān)牢的瞬間竖般,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,458評論 1 272
  • 我被黑心中介騙來泰國打工茶鹃, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留涣雕,地道東北人艰亮。 一個月前我還...
    沈念sama閱讀 48,906評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像挣郭,于是被迫代替她去往敵國和親迄埃。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,507評論 2 359

推薦閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案兑障? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補...
    _Yfling閱讀 13,759評論 1 92
  • 大家好侄非,我是IT修真院北京分院第23期的學員郭婷婷,一枚正直純潔善良的WEB前端程序員旺垒。 今天給大家分享一下彩库,修真...
    茶紙團閱讀 642評論 0 0
  • 大家好骇钦,我是IT修真院鄭州分院第05期學員,一枚正直純潔善良的web程序員竞漾。今天給大家分享一下眯搭,修真院官網(wǎng)css任...
    渣渣啊123閱讀 3,144評論 0 1
  • display: none; 與 visibility: hidden; 的區(qū)別 聯(lián)系:它們都能讓元素不可見 區(qū)別...
    紋小艾閱讀 1,512評論 0 1
  • 青山薄霧石板路 少年四環(huán)顧 林間晨清鳥無語 間有山泉慢簌 衫輕花香沿路 草木露水沾衣袖
    姚六閱讀 131評論 0 0