99偷拍视频精品区一区二,口述久久久久久久久久久久,国产精品夫妇激情啪发布,成人永久免费网站在线观看,国产精品高清免费在线,青青草在线观看视频观看,久久久久久国产一区,天天婷婷久久18禁,日韩动漫av在线播放直播

怎么使用CSS中用于控制層疊的inherit和initial

本篇內(nèi)容主要講解“怎么使用CSS中用于控制層疊的inherit和initial”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“怎么使用CSS中用于控制層疊的inherit和initial”吧!

10年積累的網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站設(shè)計(jì)后付款的網(wǎng)站建設(shè)流程,更有松滋免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

使用inherit關(guān)鍵字

有時(shí),我們想用繼承代替一個(gè)層疊值。這時(shí)候可以用 inherit  關(guān)鍵字??梢杂盟鼇?lái)覆蓋另一個(gè)值,這樣該元素就會(huì)繼承其父元素的值。

假設(shè)我們要給網(wǎng)頁(yè)加上一個(gè)淺灰色的頁(yè)腳。在頁(yè)腳上有一些鏈接,但我們不希望這些鏈接太顯眼,因?yàn)轫?yè)腳不是網(wǎng)頁(yè)的重點(diǎn)。因此要將頁(yè)腳的鏈接變成深灰色(如圖下圖)。

怎么使用CSS中用于控制層疊的inherit和initial

繼承了灰色文本顏色的 “Terms of use” 鏈接

通常我們會(huì)給網(wǎng)頁(yè)的所有鏈接加上一個(gè)字體顏色(如果不加的話,就會(huì)以用戶代理樣式為準(zhǔn))。這個(gè)顏色也會(huì)作用于頁(yè)腳的“Terms of  use”鏈接。為了讓頁(yè)腳的鏈接變成灰色,需要覆蓋顏色值。將下列代碼添加到你的樣式表。

a:link{                     /* (一下3行)全局的網(wǎng)頁(yè)鏈接顏色 */   color: blue; } ... .footer{   color: #666;      /* 頁(yè)腳的文本設(shè)置位灰色 */   background-color: #ccc;   padding: 15px 0;   text-align: center;   font-size: 14px; } .footer a{   color: inherit;   /* 從頁(yè)腳繼承文本顏色 */   text-decoration: underline; }

第三個(gè)規(guī)則集覆蓋了藍(lán)色的鏈接色,讓頁(yè)腳鏈接的層疊值為 inherit。因此,它繼承了父元素的顏色。

這么做的好處是,如果頁(yè)腳發(fā)生任何樣式改變的話(比如修改第二個(gè)規(guī)則集,或者被別的樣式覆蓋),頁(yè)腳鏈接的顏色就會(huì)跟著頁(yè)腳其他內(nèi)容一起改變。比如,當(dāng)頁(yè)腳文本變?yōu)楦畹幕疑珪r(shí),其中的鏈接也會(huì)跟著改變。

還可以使用 inherit 關(guān)鍵字強(qiáng)制繼承一個(gè)通常不會(huì)被繼承的屬性,比如邊框和內(nèi)邊距。

使用initial關(guān)鍵字

有時(shí),你需要撤銷作用于某個(gè)元素的樣式。這可以用 initial 關(guān)鍵字來(lái)實(shí)現(xiàn)。每一個(gè)CSS屬性都有初始(默認(rèn))值。如果將  initial 值賦給某個(gè)屬性,那么就會(huì)有效地將其重置為默認(rèn)值,這種操作相當(dāng)于硬復(fù)位了該值。下圖展示了給頁(yè)腳鏈接賦以 initial 而不是 inherit  時(shí)的效果。

怎么使用CSS中用于控制層疊的inherit和initial

默認(rèn)的顏色值位黑色

上圖對(duì)應(yīng)的CSS代碼如下

.footer a{   color: initial;   text-decoration: underline; }

因?yàn)樵诖蠖鄶?shù)瀏覽器中,黑色是color屬性的初始值,所以 color: initial 等價(jià)于 color: black。

這么做的好處是不需要思考太多。如果想刪除一個(gè)元素的邊框,設(shè)置 border: initial 即可。如果想讓一個(gè)元素恢復(fù)到默認(rèn)寬度,設(shè)置 width:  initial 即可。

你可能已經(jīng)習(xí)慣了使用 auto 來(lái)實(shí)現(xiàn)這種重置效果。實(shí)際上,用 width: auto 是一樣的,因?yàn)閣idth的默認(rèn)值就是 auto。

但是要注意,auto 不是所有屬性的默認(rèn)值,對(duì)很多屬性來(lái)說(shuō)甚至不是合法的值。比如 border-width: auto 和 padding: auto  是非法的,因此不會(huì)生效。可以花點(diǎn)時(shí)間研究一下這些屬性的初始值,不過(guò)使用 initial 更簡(jiǎn)單。

說(shuō)明:聲明display: initial等價(jià)于display: inline。不管應(yīng)用于哪種類型的元素,它都不會(huì)等于display:  block。這是因?yàn)閕nitial重置為屬性的初始值,而不是元素的初始值。inline才是display屬性的初始值。

到此,相信大家對(duì)“怎么使用CSS中用于控制層疊的inherit和initial”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

網(wǎng)站題目:怎么使用CSS中用于控制層疊的inherit和initial
標(biāo)題網(wǎng)址:http://www.yijiale78.com/article16/jjjhdg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)軟件開(kāi)發(fā)、網(wǎng)站內(nèi)鏈、網(wǎng)站收錄、電子商務(wù)網(wǎng)站設(shè)計(jì)公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都app開(kāi)發(fā)公司