父元素display table cell vertical align middle子元素垂直居中?

時間 2021-06-01 05:46:41

1樓:imcrazy4u

試著回答一下

css中table布局模型的機制定義的。

table-cell元素的vertical-align為middle,它的內容的中點會對齊table-row元素的中點,並通過padding-top和padding-bottom設定相等的計算值,導致內容垂直居中。

在此,沒有顯示的table-row,根據css表布局模型的機制,會建立匿名元素包裹相應層級的table-cell元素(為了構建6層的表層模型,可能還會建立table-col-group,table-col,table-row-group這些匿名元素,瀏覽器及其開發者檢視中看不到)。

這種hack方式,表的高度是確定的,才能夠實現垂直居中。

匿名的table-row的高度不一定和父元素table的高度相當,因為css規範沒有定義,各個瀏覽器實現可能不一致,在chrome中測試,table-row和table元素的高度是一致的。

HTML 裡面的 父元素 為什麼不叫 母元素 ?

字母 為什麼不叫 字公 螺母 為什麼不叫 螺公 母語 為什麼不叫 父語 母校 為什麼不叫 公校 航母 為什麼不叫 航公 公共 為什麼不叫 母公 精子 為什麼不叫 精女 父老鄉親 為什麼不叫 母老鄉親 What the f are you saying Use English to programme...

能不能用鎂元素鋁元素鈣元素鐵元素銅元素代替鉛做蓄電池

Weinachten 首先回答問題,可以的,原理已經有小夥伴說過了,鉛酸電池中涉及的化學鍵都是離子鍵,沒有共價鍵。而你所說的鎂鋁鈣鐵銅均是金屬,金屬與酸都是可以反應的,因此做成電池是完全沒問題,事實上,鎂經常被用作輪船上的犧牲陽極,使用電化學的方式來保護鐵質船身,這在化學本質上就是乙個鐵鎂水電池 水...

父 的父讀 還是 ?

鄭直 肯定是 之所以你會聽成濁音,是因為日本人說話快了就喜歡吃氣。專業來說好像是是送氣音的問題,咱們區分聲母t與d的方式是看吐不吐氣,而日本人只看發音區別,不注重這個吐氣。所以說快了就把氣給吃了,因為反正也不靠這個區分 雖然我沒法理解到底日本人怎麼區分開td的發音區別的,我感覺只是因為他們詞彙量大而...