摘要:關(guān)于當(dāng)把元素的屬性設(shè)置為時(shí)可以是元素變成行級(jí)元素前后不換行但是還可以設(shè)置一些塊級(jí)元素的屬性,從而實(shí)現(xiàn)元素的并列。
關(guān)于inline-block
當(dāng)把元素的display屬性設(shè)置為inline-block時(shí)可以是元素變成行級(jí)元素(前后不換行)但是還可以設(shè)置一些塊級(jí)元素的屬性,從而實(shí)現(xiàn)元素的并列。
當(dāng)然將元素設(shè)為浮動(dòng)也可以實(shí)現(xiàn)元素的并列
文檔流:inline-block不會(huì)脫離文檔流,仍然在文檔里占據(jù)正常的位置,但是float的元素會(huì)脫離文檔流
水平位置:不能設(shè)置父元素的text-align是浮動(dòng)元素居中,事實(shí)上,在在父元素上設(shè)置此類效果在浮動(dòng)元素上均無(wú)效(脫離文檔流),但是inline-block的元素可以被設(shè)置為水平居中
垂直對(duì)齊:inline元素沿著基線對(duì)齊,可以通過(guò)vertical屬性設(shè)置基線,浮動(dòng)元素眼頂部對(duì)齊,注意:當(dāng)inline元素內(nèi)部有元素時(shí),其基線會(huì)發(fā)生變化,對(duì)齊會(huì)錯(cuò)亂,依然可以通過(guò)設(shè)置vertical屬性恢復(fù)
空白:內(nèi)聯(lián)元素會(huì)將換行看成是空白節(jié)點(diǎn),因此元素之間會(huì)出現(xiàn)間隔解決方式
對(duì)其他元素的影響:inline-block對(duì)其他元素基本無(wú)特殊影響,float元素會(huì)出現(xiàn)環(huán)繞(float元素雖然脫離了文檔流,但是會(huì)占據(jù)父元素和相鄰元素的內(nèi)容空間)
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/116534.html
摘要:如下圖所示可以看到父元素的高度為為了解決這種狀況就要清除浮動(dòng)了。下面詳細(xì)看一下這兩大類清除浮動(dòng)的方式及原理。所以,避免穿透啊,清除浮動(dòng)什么的也好理解了。 關(guān)于浮動(dòng) 設(shè)置為浮動(dòng)的元素會(huì)脫離當(dāng)前文檔流,向左或向右移動(dòng)直到邊緣遇到另一個(gè)浮動(dòng)元素或者到達(dá)邊界。普通元素不會(huì)對(duì)齊造成影響。 浮動(dòng)是把雙刃劍,在給我們的布局帶來(lái)便利的同時(shí)有一些缺點(diǎn)需要我們?nèi)ソ鉀Q。例如最常見(jiàn)的父元素塌陷。如下圖所示:...
摘要:瀏覽器默認(rèn)樣式中規(guī)定了元素哪些屬于塊剩下的就是流。上圖可知,針對(duì)的標(biāo)簽,你設(shè)置寬度和高度是無(wú)效的,通過(guò)監(jiān)控可以知道,該元素實(shí)際的寬度和高度都是,并不是我們?cè)O(shè)定的值。因此,的特點(diǎn)可以總結(jié)為外部看來(lái)是流,但是自身卻是一個(gè)塊。 1.引言 html元素,除了塊就是流(即平時(shí)常說(shuō)的塊級(jí)元素和行內(nèi)元素),而且流都包含在塊中,例如body就是一個(gè)塊,而a就是一個(gè)流。瀏覽器默認(rèn)樣式中規(guī)定了html元素...
摘要:那不是,是我不懂而已。的用途之一西文是以空格來(lái)分隔單詞的,而漢字間則無(wú)需空格分隔,但為了統(tǒng)一西文東亞和的排版,于是抽象出一個(gè)名為的概念用于分隔詞義單元,則作為的值域,而定義域就是語(yǔ)言信息。 前言 每當(dāng)來(lái)個(gè)需要既要水平排版又要設(shè)置固定高寬時(shí),我就會(huì)想起display:inline-block,還有為了支持IE5.5/6/7的hack*display:inline;*zoom:1;。然后發(fā)...
摘要:關(guān)于水平導(dǎo)航已然是老生常談之問(wèn)題,看了網(wǎng)上諸多方法,今天小小的總結(jié)對(duì)比了一下現(xiàn)有方法的優(yōu)缺點(diǎn)。問(wèn)題一個(gè)最簡(jiǎn)單的結(jié)構(gòu)如下,請(qǐng)實(shí)現(xiàn)水平導(dǎo)航。缺點(diǎn),和方法一樣,會(huì)出現(xiàn)空白間隙,解決方案如上,因?yàn)槭切袃?nèi)元素,所以不能設(shè)置寬高,比較局限。 關(guān)于水平導(dǎo)航已然是老生常談之問(wèn)題,看了網(wǎng)上諸多方法,今天小小的總結(jié)對(duì)比了一下現(xiàn)有方法的優(yōu)缺點(diǎn)。 問(wèn)題:一個(gè)最簡(jiǎn)單的html結(jié)構(gòu)如下,請(qǐng)實(shí)現(xiàn)水平導(dǎo)航。 ...
閱讀 2290·2019-08-30 15:53
閱讀 2508·2019-08-30 12:54
閱讀 1374·2019-08-29 16:09
閱讀 777·2019-08-29 12:14
閱讀 807·2019-08-26 10:33
閱讀 2562·2019-08-23 18:36
閱讀 3024·2019-08-23 18:30
閱讀 2184·2019-08-22 17:09