比如說兩個塊元素我想讓他們等高,其中任何一個高度變了,它們的高度會變為其中最高的那個!我用offsetHeight做了,他只有刷新頁面才會變然后我用父級overflow:hidden兩個塊分別margin-bottom:-10000px;padding-bottom:10000px;但是問題來了:效果可以實現但是兩個塊無法加上底邊框!因為父級overflow:hidden了!里面的文字也不能垂直居中 line-height是失效的;有什么其他的方式可以處理????//<ul id="ul">
<li class="a" id="seller">a</li>
<li class="b" id="cont">b</li></ul>//<下面是我剛開始用js做的,有問題,看看有什么地方要改進的,或者看看有什么其他方式>function $(id){ return document.getElementById(id) ;} ;function getHeight(){
if($("seller").offsetHeight>=$("cont").offsetHeight){
$("cont").style.height=$("seller").offsetHeight + "px";
} else{
$("seller").style.height=$("cont").offsetHeight + "px";
}
}
getHeight()
css&javascript等高的問題
ITMISS
2018-08-08 10:10:08