這篇文章主要介紹css中display屬性有什么用,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
創(chuàng)新互聯(lián)公司服務(wù)項(xiàng)目包括開(kāi)州網(wǎng)站建設(shè)、開(kāi)州網(wǎng)站制作、開(kāi)州網(wǎng)頁(yè)制作以及開(kāi)州網(wǎng)絡(luò)營(yíng)銷(xiāo)策劃等。多年來(lái),我們專(zhuān)注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,開(kāi)州網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶(hù)以成都為中心已經(jīng)輻射到開(kāi)州省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶(hù)的支持與信任!
首先我們來(lái)看css display屬性的定義
css display屬性的定義是可以將頁(yè)面元素隱藏或者顯示出來(lái),也可以將元素強(qiáng)制改成塊級(jí)元素或內(nèi)聯(lián)元素,在頁(yè)面布局和JavaScript特效中常常用到display屬性。
css display屬性中最常用的屬性值有四個(gè),分別是block、inline-block、inline和none。
下面我們來(lái)詳細(xì)解析一下這四個(gè)display屬性值。
在介紹這四個(gè)屬性值之前,我們要先了解一下塊級(jí)元素和行內(nèi)元素,大家可以參考一下這兩篇文章:http://www.php.cn/css-tutorial-409377.html和http://www.php.cn/css-tutorial-409376.html在這里就不多說(shuō)了,我們就直接來(lái)看display屬性常用的四個(gè)屬性值的介紹。
1、display的block屬性值(display:block)
設(shè)置元素為塊狀元素,如果不指定寬高,默認(rèn)會(huì)繼承父元素的寬度,并且獨(dú)占一行,即使寬度有剩余也會(huì)獨(dú)占一行,高度一般以子元素?fù)伍_(kāi)的高度為準(zhǔn),當(dāng)然也可以自己設(shè)置寬度和高度。
我們來(lái)看一個(gè)例子:
display的block屬性值設(shè)置效果如下:
2、display的inline屬性值(display:inline)
內(nèi)容撐開(kāi)寬度,不會(huì)獨(dú)占一行,不支持寬高,代碼換行會(huì)被解析成空格。
inline屬性值的示例:
display的inline屬性值設(shè)置效果如下:
3、display的inline-block屬性值(display:inline-block)
不設(shè)置寬度時(shí),內(nèi)容撐開(kāi)寬度;不會(huì)獨(dú)占一行,支持寬高,代碼換行被解析成空格??傊瑢?duì)象呈現(xiàn)為inline,但是對(duì)象的內(nèi)容作為block呈現(xiàn),使其既具有block的寬度高度特性又具有inline的同行特性。
4、display的none屬性值(display:none)
將元素設(shè)置為none的時(shí)候既不會(huì)占據(jù)空間,也無(wú)法顯示,相當(dāng)于該元素不存在;該屬性可以用來(lái)改善重排與重繪。
以上是“css中display屬性有什么用”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!