其實,css transparent是一種全透明黑色(black)的速記法,即一個類似rgba(0,0,0,0)這樣的值;是用來指定全透明色彩的。
舉個例子:
我們在css中定義:background:transparent,意思就代表設置背景為透明。
但,實際上background默認的顏色就是透明的屬性,所以寫和不寫都是一樣的。那么為什么有時候需要設置background為transparent?transparent一般會使用在什么場景下:
當果一個元素覆蓋在另外一個元素之上,而你想顯示下面的元素,這時你就需要把上面這個元素的background設置為transparent
transparent屬性在不同css版本下的使用:
在css1中,transparent被用來作為background-color的一個參數值,用于表示背景透明。
在css2中,border-color也開始接受transparent作為參數值,《Open eBook(tm) Publication Structure 1.0.1》[OEB101]延伸到color也接受transparent作為參數值。
在css3中,transparent被延伸到任何一個有color值的屬性上。
我們來看看兼容性:
#1:border-color 不接受該值;
#2:color 不接受該值;
transparent屬性繪制各種三角形(與border屬性一起使用)
<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><style>* {margin: 0;padding: 0;}.demo {margin: 40px auto;width:800px;/*background-color: #f0ac6b;*/}.demo *{float: left;margin: 20px 30px;width: 0px;height: 0px;}.t1 {/*background-color: #f0ac6b;*/border-bottom: 40px solid red;border-right: 20px solid transparent;border-left: 20px solid transparent;}.t2 {/*background-color: #f0ac6b;*/border-bottom: 40px solid transparent;border-right: 40px solid red;/*border-left: 20px solid transparent;*/}.t3 {border-top: 40px solid red;border-right: 20px solid transparent;border-left: 20px solid transparent;}.t4 {border-top: 40px solid transparent;border-left: 40px solid red;}.t5 {border-top: 40px solid red;border-right: 40px solid transparent;}.t6 {border-left: 40px solid transparent;border-bottom: 40px solid red;}.t7 {border-left: 40px solid red;border-bottom: 20px solid transparent;border-top: 20px solid transparent;}.t8 {border-right: 40px solid red;border-bottom: 20px solid transparent;border-top: 20px solid transparent;}</style></head><body><p class="demo"><p class="t1"></p><p class="t3"></p><p class="t2"></p><p class="t4"></p><p class="t5"></p><p class="t6"></p><p class="t7"></p><p class="t8"></p></p></body></html>
效果圖:
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
目前《2022胡潤全球零售企業家榜》信息顯示,49歲的劉強東及其妻子章澤天以1350億元的財富位列第九,比去年下降28%。去年全年,京東收入9516億元,同比增長28%;經營利潤為41億元,同比下降66%。其中,零售業部分營收8700億元,占比超過90%;商品交易總額為3.3萬億元,同比增長26%。而在整合了京東物流、京東倉配等供應鏈環節之后,京東的一站式服務營收也穩定增長。58歲的馬云及其家族以...
關于外幣兌換一直是很多人比較關心的問題,其中韓幣和人民幣之間的兌換方式,也是很多年輕人非常關注的,因為韓國旅行似乎已經成為潮流,尤其是女性喜歡去韓國購物,所以今天我們主要來了解韓元兌換成人民幣是怎么兌換的,5000萬韓幣換多少人民幣?5000萬韓元折合294450元人民幣按當前匯率兌換結韓元當前匯率人民幣10000.0058895.8891000韓元折合5.889元人民幣按當前匯率兌換結臺幣當前匯...
(相關資料圖)哈嘍小伙伴們 ,今天給大家科普一個小知識。在日常生活中我們或多或少的都會接觸到加多寶的老板是誰方面的一些說法,有的小伙伴還不是很了解,今天就給大家詳細的介紹一下關于加多寶的老板是誰的相關內容。陳鴻道,廣東東莞人,“涼茶大王”,現為加多寶集團及香港鴻道(集團)有限公司董事長。他經營的紅色易拉罐裝王老吉涼茶的銷售額超過100億元人民幣,成為銷售額超越了可口可樂和百事可樂的中國罐裝飲料市場...