|
導讀網(wǎng)頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網(wǎng)關接口、組件等),可以創(chuàng)造出功能強大的網(wǎng)頁。因而,超級文本標記語言是萬維網(wǎng)(Web)編程的基礎,也就是說萬維網(wǎng)是建立... 網(wǎng)頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網(wǎng)關接口、組件等),可以創(chuàng)造出功能強大的網(wǎng)頁。因而,超級文本標記語言是萬維網(wǎng)(Web)編程的基礎,也就是說萬維網(wǎng)是建立在超文本基礎之上的。超級文本標記語言之所以稱為超文本標記語言,是因為文本中包含了所謂“超級鏈接”點。 在css的display屬性中inline-block是行內塊元素,那么display:inline-block該怎么用呢?本篇文章就來給大家介紹一下inline-block的用法,有需要的朋友可以參考一下。首先我們應該知道inline-block元素的含義 display:inline-block不設置寬度時,內容撐開寬度;不會獨占一行,支持寬高,代碼換行被解析成空格,總而言之,inline-block包含了行內元素和塊內元素的特點,即設置了inline-block屬性的元素既擁有了block元素可以設置width和height的特性,又保持了inline元素不換行的特性。 知道了inline-block的含義后,我們接著就來看一看inline-block該怎么用? inline-block元素的用法: 一切需要行內排列并且可設置大小的需求就可以用inline-block來實現(xiàn);比如我們可以利用inline-block進行布局,下面我們就來看看具體的示例,我們可以用inline-block元素來實現(xiàn)導航欄,代碼如下: <!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
div{
width: 30%;
background: lightblue;
height: 100px;
text-align: center;
line-height: 100px;
}
a{
color:#fff;
text-decoration: none;
display: inline-block;
width: 100px;
height: 30px;
line-height: 30px;
background: orange;
}
</style>
</head>
<body>
<div>
<a href="">首頁</a>
<a href="">視頻</a>
<a href="">工具</a>
<a href="">登錄</a>
</div>
</body>
</html>inline-block元素實現(xiàn)效果如下:
上述效果我們可以看到每個鏈接之間都會有一個空隙,這個空隙是怎么出現(xiàn)的呢?這個空隙其實是由換行符、制表符(tab)、空格等字符引起的,要想將這個空隙去掉我們有一下幾種方法: 方法一:把所有的代碼都寫到一行,便不會產生空隙了;但是這種方法代碼過多時會顯得很亂,所以代碼多時并不推薦。 方法二:在父元素的css中設置word-spacing負值 方法三:對父元素添加,{font-size:0},即將字體大小設為0,那么那個空白符也變成0px,從而消除空隙。 其實消除空隙當然不止這三種方法,這里就不一一說明了,大家可以關注php中文網(wǎng)相關的知識!!! 以上就是display:inline-block怎么用?inline-block元素的用法示例的詳細內容,更多請關注php中文網(wǎng)其它相關文章! 網(wǎng)站建設是一個廣義的術語,涵蓋了許多不同的技能和學科中所使用的生產和維護的網(wǎng)站。 |
溫馨提示:喜歡本站的話,請收藏一下本站!