css 居中總結

2021-07-15 17:39:41 字數 598 閱讀 3532

1.定寬塊狀元素 水平居中

divstyle>

2.不定寬塊狀元素 水平居中

.wrap

class="wrap">

設定我所在的div容器水平居中

div>

2.display:inline+textalign:center;

它將塊狀元素的 display 型別改為 inline,變成了行內元素,所以少了一些功能,比如設定長度值。

3.通過給父元素設定 float,然後給父元素設定 position:relative 和 left:50%,子元素設定 position:relative 和 left: -50% 來實現水平居中。

.wrap

.wrap-center

class="wrap">

class="wrap-center">我們來學習一下這種方法。div>

div>

3.父元素高度確定的單行文字 垂直居中

.wrap h2

class="wrap">

hello world!h2>

div>

css居中總結

給父元素設定 text align center 但對浮動元素,絕對定位元素無效設定margin 0 auto 將塊級元素display設定為inline,然後使用text align center 給父元素設定float,position relative,left 50 子元素設定positio...

css居中總結

1.我們可以通過給該元素的父級設定margin 0 auto的方式來實現。html class parent class child center div div css child此時檢查元素即可即可實現內層的div實現了居中,這種方式是最為我們熟知的,其缺點是需要設定子元素的寬度。2.通過pos...

CSS居中總結

在父元素上設定 單個元素 這裡利用了table標籤的寬度自適應性,即寬度由文字長度決定。原元素經過轉換後變成了寬度固定的元素。2.將該元素的display屬性設定為inline,同時在其父元素上設定text align屬性為center。parent child 這也很好理解,將元素轉換為行內元素,...