国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

css - vertical-align中描述的, 父級的基線, 指的是行框的基線嗎?

瀏覽:108日期:2023-07-07 08:11:02

問題描述

MDN原話: Aligns the baseline of the element with the subscript-baseline of its parent.

我只知道每個行內框都有四條線, 但是行框也有嗎?照我的理解, 先有行內框, 后有行框, 再有對齊.行框高度根據最大行內框的高度來決定.那讓最大行內框的vertical-align等于top不就會遠遠超出行框了嗎?顯然這是錯的.所有想弄明白, vertical-align到底是如何依據行框來對齊的. 或者根本不是依據行框來對齊

問題解答

回答1:

我只想說這個屬性是比較神奇的一個屬性,規范上說的也比較疑惑。你說的沒錯,linebox 的高度是由最大的inline box決定的。假如只有一個inline元素,比較好理解吧,按照四線就可以得到baseline線位置。那么,假如在一行有兩個inline box,這時baseline的位置就比較有意思,比較經典的垂直居中就有用到這個屬性 vertical-align:middle 。假如有三個甚至更多inlinebox呢?

我可能也解釋不清楚,給你一個鏈接:Vertical-Align: All You Need To Know - Christopher Aue

望采納。

回答2:

1、vertical-align這屬性只在行內元素有效,是內框(display:inline;)有效,在行內框(display:inline-block;)和行框(display:block;)是不起作用的2、http://blog.sina.com.cn/s/blo...可以看下這里的解釋

標簽: CSS
主站蜘蛛池模板: 寿光市| 郎溪县| 新巴尔虎左旗| 绍兴县| 台湾省| 驻马店市| 南开区| 南雄市| 尚义县| 梁平县| 顺昌县| 彝良县| 吐鲁番市| 江西省| 福清市| 蒙城县| 贵溪市| 屯留县| 安平县| 布尔津县| 工布江达县| 油尖旺区| 和田县| 大冶市| 敖汉旗| 平山县| 新龙县| 弋阳县| 蓬安县| 东乌珠穆沁旗| 天水市| 南充市| 中江县| 台北县| 正定县| 黔西县| 上思县| 云霄县| 旅游| 衡水市| 嘉祥县|