1、下圖給出一個大的容器(至關於瀏覽器窗口),裏面有3個元素,如何實現三種不一樣的居中? 瀏覽器
居中結果:
ide
2、居中對齊分類
blog
1. text-align: center; (最多見)
it
2. margin: 0 auto;
io
3. line-weight: H(所在容器的高度)
class
3、個個擊破容器
1. text-align: center;
im
對於普通文本、內聯元素有用
margin
能夠實現容器中「居中對齊1」,在容器中的居中。
img
2. margin: 0 auto;(暫且將包裹「居中對齊3」的叫居中對齊2)
對於塊狀元素有用
「居中對齊2」爲塊狀元素,讓其左右外邊距爲「auto」,那麼左右就默認相等、且在容器中居中
其上下外邊距能夠任意設定。
3.line-weight:H(所在容器的高度)
對於塊狀元素中的文本有用
「居中對齊3」文本在「居中對齊2」塊狀元素當中,當文本的行高=H(居中對齊2的高度時),
文本就在上下方向上居中了,若是你想再實現左右方向居中的話,text-align: center;就
能夠解決。