將不同高度的元素對齊
1.利用float:left
<div >
<div style="float:left;height:25px;font-size: 20px;">20PX</div>
<div style="float:left;height:25px;font-size: 16px;">16PX</div>
<div clear="both"></div>
2.利用<td>
<table>
<tr><td width="200px"><span style="font-size: 20px;">20PX</span>
<span style="font-size: 16px;">16PX</span></td>
</tr></table>
方法1的效果2個子元素並沒有垂直居中對齊,當然用margin-top也可以實現
<div >
<div style="float:left;height:25px;font-size: 20px;">20PX</div>
<div style="float:left;height:25px;font-size: 16px;margin-top:2px;">16PX</div>
<div clear="both"></div>
</div>
但為什麼在父元素中加上vertical-align:middle不起作用?
因為vertical-align只作用於在同一行內的元素,它的垂直並不是相對於整個Box而言的。要讓它發揮作用,需在子元素使用line-height屬性,height也不行的
無效
<div style="margin:0 auto;width:500px;height:500px;text-align:center;vertical-align:middle"><div style="height:500px">居中div演示效果</div></div>
有效
<div style="margin:0 auto;width:500px;height:500px;text-align:center;vertical-align:middle"><div style="line-height:500px">居中div演示效果</div></div>
相關文章
- Word技巧:如何快速將不同字數的姓名對齊
- CSS Tips——未知寬度高度居中對齊CSS
- form表單元素名稱兩端對齊代ORM
- html 子元素div影響父元素高度HTML
- 父元素下有子元素,子元素也有高度但父元素的高度為何為0呢?分析下可能出現的原因及解決方法
- 微信小程式swiper高度自適應,swiper的子元素高度不固定微信小程式
- 中文詞語字數不同時兩端(等寬)對齊的方法小結
- vxe-table 設定單元格對齊方式,左對齊、右對齊
- 關於line-height和元素高度的那些事
- CSS 設定 span 元素 寬度與高度CSS
- 而此時span元素的高度與父級一樣
- 人類自身都對不齊,怎麼對齊AI?新研究全面審視偏好在AI對齊中的作用AI
- linux對齊文字Linux
- CSS元素高度塌陷的幾種常見解決辦法!CSS
- word中怎麼解決英文對不齊 word英文對不齊的方法
- 探索 Go 語言中的記憶體對齊:為什麼結構體大小會有所不同?Go記憶體結構體
- js獲取iframe和父級之間元素,方法、屬,獲取iframe的高度自適應iframe高度JS
- canvas textAlign 文字對齊Canvas
- css居中對齊大全CSS
- golang 位元組對齊Golang
- 記憶體對齊記憶體
- 如何讓文字居右對齊,換行後又居左對齊
- 對於button元素的理解
- $().click () 和 $(document).on ('click','要選擇的元素',function (){}) 的不同Function
- 【C++】C++的位元組對齊C++
- Markodwn 標題對齊的同步滾動Markodwn
- C++ 位元組對齊C++
- GO 記憶體對齊Go記憶體
- 理解記憶體對齊記憶體
- css文字兩端對齊CSS
- CAD表格文字對齊方式
- css使用transform垂直對齊CSSORM
- 1218 圖片對齊模式模式
- 動態生成DOM元素的高度及行數獲取與計算方法
- 高度塌陷 解決高度塌陷 導航條 清除浮動 相對定位
- 初略講解Flutter的Align(對齊與相對定位)Flutter
- Python的符號、對齊和用0填充Python符號
- Flink 非對齊Unaligned的checkpoint(原始碼分析)原始碼
- 如何針對不同客戶給不同價格的設定?