我嘗試創建一個文本,並在文本後我想放置一個圖標。圖標高於文本,需要垂直居中。帶有行高的文本最後有一個圖標。如何在換行後正確顯示它?
我嘗試過不同的事情,但由於文本可以超過2行,我遇到了問題。例如,我使用line-height =圖標的高度,然後用一些填充將圖標作爲背景圖像向右移動。但只要文雲兩行以上這不工作了:
這裏是一個小提琴: https://jsfiddle.net/m1ten8Ld/
任何人都有一個想法,我可以解決這個問題嗎?
Fiddlecode:
div {
background-image: url('https://placeholdit.imgix.net/~text?txtsize=13&txt=150%C3%9750&w=150&h=50');
background-repeat: no-repeat;
background-position: right;
line-height: 50px;
padding-right: 150px;
display: inline-block;
height: 50px;
}
這是你試圖做什麼? https://jsfiddle.net/m1ten8Ld/1/(調整框架來檢查行爲) –