真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎樣使用float與inline-block

這期內(nèi)容當中小編將會給大家?guī)碛嘘P(guān)怎樣使用float與inline-block,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

堅守“ 做人真誠 · 做事靠譜 · 口碑至上 · 高效敬業(yè) ”的價值觀,專業(yè)網(wǎng)站建設(shè)服務(wù)10余年為成都成都活動板房小微創(chuàng)業(yè)公司專業(yè)提供成都企業(yè)網(wǎng)站定制營銷網(wǎng)站建設(shè)商城網(wǎng)站建設(shè)手機網(wǎng)站建設(shè)小程序網(wǎng)站建設(shè)網(wǎng)站改版,從內(nèi)容策劃、視覺設(shè)計、底層架構(gòu)、網(wǎng)頁布局、功能開發(fā)迭代于一體的高端網(wǎng)站建設(shè)服務(wù)。


首先是兼容性

float的話完全不用擔心什么瀏覽器都能兼容,比較是一個很老的屬性了.

inline-block則在IE8以上(包括8)才能使用,查了下資料,其實IE5.5的時候就已經(jīng)有inline-block了,只是實現(xiàn)不一樣,所以想要兼容低版本的IE就只能用額外的代碼

代碼如下:


display:inline;  //強行不換行
zoom:1;          //  用來觸發(fā)hasLayout,有興趣深入理解的猴子可自行了解

其次是對父親元素的影響

inline-block的話,沒什么好說的,唯一要注意的就是每個設(shè)置了inline-block的元素直接都會有空隙,可以在父親元素里設(shè)置

代碼如下:


font-size: 0;

來消除,不過后果是什么大家都知道,不過我依然覺得這是最簡單暴力的方法,當然也有其他方法,還是請自行查找

float的話,設(shè)置了該屬性的元素會脫離文本流,也就是說和position:absolute一樣,不過對于一樣設(shè)置了該屬性的元素則不會.所以帶來的問題就是父親元素并不會隨著子元素的大小改變長寬,但是如果父親元素設(shè)置為inline-block的話,則長寬會隨著子元素變化(前提是瀏覽器兼容inline-block,如果兼容的話我就直接用inline-block了~).

所以在不給父親元素設(shè)置inline-block屬性的時候就需要清除浮動.

在父親元素結(jié)束前最后一個浮動元素后.clear:both下(原理大概就是用一個有文本流的元素定位父親元素的大小),這樣父親元素的高度就會隨浮動元素改變

最后是一點其他的小區(qū)別

基線:float和inline-block的基線不一樣

float的基線是浮動元素緊貼頂部

inline-block的基線是默認的基線,所以比較靈活可以配合vertical-align.

上述就是小編為大家分享的怎樣使用float與inline-block了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


網(wǎng)站欄目:怎樣使用float與inline-block
網(wǎng)站地址:http://weahome.cn/article/ppggcp.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部