左对齐且垂直居中简单吧,可是卡着了。。。

html部分: <div> <img src="abc.jpg" alt="abc" /> <a href="#">a内内容可能多行或一行!!</a> </div> css部分: div { display:table; height:40px; width:300px; } img { float:left; height:40px; width:40px; } a { display:table-cell; text-align:left; vertical-align:middle; } 那么,为什么a的内容没贴在img的右边呢???
超频的单核大圣
浏览 1544回答 2
2回答

Mrwolf3512195

text-align是父元素用的,意思是父元素内的行内元素对齐方向,vertrical-align是子元素用的,意思是与同一行的行内元素对齐。

这是一首

text-align跟vertical-align是不是应该写在div里。
打开App,查看更多内容
随时随地看视频慕课网APP