在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 如果div設置的高度為百分比,那么用js如何設置lineHeight讓div的文

如果div設置的高度為百分比,那么用js如何設置lineHeight讓div的文字垂直居中?

就是不知道怎樣用js,需不需要轉(zhuǎn)換單位之類的,最好可以給出js怎么實現(xiàn),謝謝。

回答
編輯回答
只愛你

div設置高度為百分比,這個百分比是已父級元素為標準的。

line-height只能讓一行文字劇中,因為顧名思義,這個屬性是一行文字的高度。

如果要多行居中, 可以看看這個:小tip: margin:auto實現(xiàn)絕對定位元素的水平垂直居中

2018年5月31日 05:59
編輯回答
淚染裳

如果是單行文字,通過 lineHeight=height 就可以實現(xiàn)

let div=document.getElementById('idName');
div.style.lineHeight=div.offsetHeight+'px';

多行看這里:

2018年3月28日 01:42