鍍金池/ 問答/HTML/ html里面的textNode類型文字如何與其他內(nèi)聯(lián)標簽垂直對齊?

html里面的textNode類型文字如何與其他內(nèi)聯(lián)標簽垂直對齊?

clipboard.png

clipboard.png

給img元素加了align="middle"的屬性和vertical-align: middle;的樣式,但是img并不會與旁邊元素垂直居中,因為旁邊的元素并不屬于標簽節(jié)點,而是普通的文本節(jié)點textNode,而且這里是一個開了contenteditable的div里面,強行控制插入內(nèi)聯(lián)標簽很復雜,有沒有比較簡單點的讓文本節(jié)點與標簽節(jié)點垂直對齊的方案?

回答
編輯回答
單眼皮

其實已經(jīng)垂直居中了,只不過由于基線的原因,你這個看起來像是向上偏移了,如果你加幾個如jgpq這種下面露頭的就可以看出來了。你可以用定位來讓圖片向上偏移,如負的margin-top

https://segmentfault.com/q/10...

2017年4月8日 12:23