大家知道哪些屬性在行內(nèi)元素和塊元素中的應(yīng)用有區(qū)別嗎?
## **下面給大家例舉一下:**
**1、text-indent 行內(nèi)元素不起作用**
**2、margin、padding,border**
- a.margin只能夠設(shè)置水平方向的邊距,即:margin-left和margin-right 設(shè)置margin-top和margin-bottom無效;
- b.padding在加上邊框及背景,可以看出視覺上有變化,但不能實(shí)際將其他元素內(nèi)容推開;
- c.Border也是只能起到視覺作用,不能將其他元素內(nèi)容推開;
**3、Clear:left/right,行內(nèi)元素不起作用**
**4、transform不起作用**
**5、對齊問題**
元素對齊會受里面內(nèi)容的大小影響,可以轉(zhuǎn)換元素類型或者將元素進(jìn)行浮動。
## **解決方法:**
**元素類型轉(zhuǎn)換**
- a.display:block/inline-block
- b.float:left/right 可以將行內(nèi)元素自動轉(zhuǎn)換為塊元素
- c.定位:absolute/fixed 可以將行內(nèi)元素自動轉(zhuǎn)換為塊元素
- d.flex 作為flex中的項(xiàng)目,行內(nèi)元素可以自動轉(zhuǎn)換為塊元素
更多關(guān)于web培訓(xùn)的問題,歡迎咨詢千鋒教育在線名師。千鋒教育擁有多年IT培訓(xùn)服務(wù)經(jīng)驗(yàn),采用全程面授高品質(zhì)、高體驗(yàn)培養(yǎng)模式,擁有國內(nèi)一體化教學(xué)管理及學(xué)員服務(wù),助力更多學(xué)員實(shí)現(xiàn)高薪夢想。