|
導(dǎo)讀網(wǎng)頁(yè)的本質(zhì)就是超級(jí)文本標(biāo)記語(yǔ)言,通過結(jié)合使用其他的Web技術(shù)(如:腳本語(yǔ)言、公共網(wǎng)關(guān)接口、組件等),可以創(chuàng)造出功能強(qiáng)大的網(wǎng)頁(yè)。因而,超級(jí)文本標(biāo)記語(yǔ)言是萬(wàn)維網(wǎng)(Web)編程的基礎(chǔ),也就是說萬(wàn)維網(wǎng)是建立... 網(wǎng)頁(yè)的本質(zhì)就是超級(jí)文本標(biāo)記語(yǔ)言,通過結(jié)合使用其他的Web技術(shù)(如:腳本語(yǔ)言、公共網(wǎng)關(guān)接口、組件等),可以創(chuàng)造出功能強(qiáng)大的網(wǎng)頁(yè)。因而,超級(jí)文本標(biāo)記語(yǔ)言是萬(wàn)維網(wǎng)(Web)編程的基礎(chǔ),也就是說萬(wàn)維網(wǎng)是建立在超文本基礎(chǔ)之上的。超級(jí)文本標(biāo)記語(yǔ)言之所以稱為超文本標(biāo)記語(yǔ)言,是因?yàn)槲谋局邪怂^“超級(jí)鏈接”點(diǎn)。 css的display屬性是我們?cè)诰W(wǎng)頁(yè)開發(fā)中經(jīng)常需要用到的一個(gè)屬性,今天的這篇文章就帶大家來深入了解一下什么是display屬性, 有需要的朋友可以看一看。首先我們來看css display屬性的定義 css display屬性的定義是可以將頁(yè)面元素隱藏或者顯示出來,也可以將元素強(qiáng)制改成塊級(jí)元素或內(nèi)聯(lián)元素,在頁(yè)面布局和JavaScript特效中常常用到display屬性。 css display屬性中最常用的屬性值有四個(gè),分別是block、inline-block、inline和none。 下面我們來詳細(xì)解析一下這四個(gè)display屬性值。 在介紹這四個(gè)屬性值之前,我們要先了解一下塊級(jí)元素和行內(nèi)元素,大家可以參考一下這兩篇文章:http://www.php.cn/css-tutorial-409377.html和http://www.php.cn/css-tutorial-409376.html在這里就不多說了,我們就直接來看display屬性常用的四個(gè)屬性值的介紹。 1、display的block屬性值(display:block) 設(shè)置元素為塊狀元素,如果不指定寬高,默認(rèn)會(huì)繼承父元素的寬度,并且獨(dú)占一行,即使寬度有剩余也會(huì)獨(dú)占一行,高度一般以子元素?fù)伍_的高度為準(zhǔn),當(dāng)然也可以自己設(shè)置寬度和高度。 我們來看一個(gè)例子: <!DOCTYPE html>
<html>
<head>
<title></title>
<style type="text/css">
a {
background: lightblue;
width: 300px;
display: block;
}
</style>
</head>
<body>
<div>
<a href="http//:www.php.cn">php中文網(wǎng)</a>
<a href="http//:www.php.cn">php中文網(wǎng)</a>
<a href="http//:www.php.cn">php中文網(wǎng)</a>
</div>
</body>
</html>display的block屬性值設(shè)置效果如下:
2、display的inline屬性值(display:inline) 內(nèi)容撐開寬度,不會(huì)獨(dú)占一行,不支持寬高,代碼換行會(huì)被解析成空格。 inline屬性值的示例: <!DOCTYPE html>
<html>
<head>
<title></title>
<style type="text/css">
div{
background: lightblue;
}
li{
display: inline;
}
</style>
</head>
<body>
<div>
<li><a href="http//:www.php.cn">php中文網(wǎng)</a></li>
<li><a href="http//:www.php.cn">php中文網(wǎng)</a></li>
<li><a href="http//:www.php.cn">php中文網(wǎng)</a></li>
</div>
</body>
</html>display的inline屬性值設(shè)置效果如下:
3、display的inline-block屬性值(display:inline-block) 不設(shè)置寬度時(shí),內(nè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)于該元素不存在;該屬性可以用來改善重排與重繪。 本篇文章到這里就全部結(jié)束了,關(guān)于display屬性中其他屬性值的介紹大家可以參考php中文網(wǎng)的css學(xué)習(xí)手冊(cè)進(jìn)一步的了解。 以上就是css display屬性是什么意思?css中display屬性的詳解的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章! 網(wǎng)站建設(shè)是一個(gè)廣義的術(shù)語(yǔ),涵蓋了許多不同的技能和學(xué)科中所使用的生產(chǎn)和維護(hù)的網(wǎng)站。 |
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!