摘要:關(guān)于當把元素的屬性設(shè)置為時可以是元素變成行級元素前后不換行但是還可以設(shè)置一些塊級元素的屬性,從而實現(xiàn)元素的并列。
關(guān)于inline-block
當把元素的display屬性設(shè)置為inline-block時可以是元素變成行級元素(前后不換行)但是還可以設(shè)置一些塊級元素的屬性,從而實現(xiàn)元素的并列。
當然將元素設(shè)為浮動也可以實現(xiàn)元素的并列
文檔流:inline-block不會脫離文檔流,仍然在文檔里占據(jù)正常的位置,但是float的元素會脫離文檔流
水平位置:不能設(shè)置父元素的text-align是浮動元素居中,事實上,在在父元素上設(shè)置此類效果在浮動元素上均無效(脫離文檔流),但是inline-block的元素可以被設(shè)置為水平居中
垂直對齊:inline元素沿著基線對齊,可以通過vertical屬性設(shè)置基線,浮動元素眼頂部對齊,注意:當inline元素內(nèi)部有元素時,其基線會發(fā)生變化,對齊會錯亂,依然可以通過設(shè)置vertical屬性恢復
空白:內(nèi)聯(lián)元素會將換行看成是空白節(jié)點,因此元素之間會出現(xiàn)間隔解決方式
對其他元素的影響:inline-block對其他元素基本無特殊影響,float元素會出現(xiàn)環(huán)繞(float元素雖然脫離了文檔流,但是會占據(jù)父元素和相鄰元素的內(nèi)容空間)
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/116534.html
摘要:瀏覽器默認樣式中規(guī)定了元素哪些屬于塊剩下的就是流。上圖可知,針對的標簽,你設(shè)置寬度和高度是無效的,通過監(jiān)控可以知道,該元素實際的寬度和高度都是,并不是我們設(shè)定的值。因此,的特點可以總結(jié)為外部看來是流,但是自身卻是一個塊。 1.引言 html元素,除了塊就是流(即平時常說的塊級元素和行內(nèi)元素),而且流都包含在塊中,例如body就是一個塊,而a就是一個流。瀏覽器默認樣式中規(guī)定了html元素...
摘要:那不是,是我不懂而已。的用途之一西文是以空格來分隔單詞的,而漢字間則無需空格分隔,但為了統(tǒng)一西文東亞和的排版,于是抽象出一個名為的概念用于分隔詞義單元,則作為的值域,而定義域就是語言信息。 前言 每當來個需要既要水平排版又要設(shè)置固定高寬時,我就會想起display:inline-block,還有為了支持IE5.5/6/7的hack*display:inline;*zoom:1;。然后發(fā)...
摘要:關(guān)于水平導航已然是老生常談之問題,看了網(wǎng)上諸多方法,今天小小的總結(jié)對比了一下現(xiàn)有方法的優(yōu)缺點。問題一個最簡單的結(jié)構(gòu)如下,請實現(xiàn)水平導航。缺點,和方法一樣,會出現(xiàn)空白間隙,解決方案如上,因為是行內(nèi)元素,所以不能設(shè)置寬高,比較局限。 關(guān)于水平導航已然是老生常談之問題,看了網(wǎng)上諸多方法,今天小小的總結(jié)對比了一下現(xiàn)有方法的優(yōu)缺點。 問題:一個最簡單的html結(jié)構(gòu)如下,請實現(xiàn)水平導航。 ...
閱讀 2219·2019-08-30 15:53
閱讀 2444·2019-08-30 12:54
閱讀 1187·2019-08-29 16:09
閱讀 718·2019-08-29 12:14
閱讀 745·2019-08-26 10:33
閱讀 2461·2019-08-23 18:36
閱讀 2950·2019-08-23 18:30
閱讀 2110·2019-08-22 17:09