第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

css&javascript等高的問題

css&javascript等高的問題

ITMISS 2018-08-08 10:10:08
比如說兩個塊元素我想讓他們等高,其中任何一個高度變了,它們的高度會變?yōu)槠渲凶罡叩哪莻€!我用offsetHeight做了,他只有刷新頁面才會變?nèi)缓笪矣酶讣塷verflow:hidden兩個塊分別margin-bottom:-10000px;padding-bottom:10000px;但是問題來了:效果可以實現(xiàn)但是兩個塊無法加上底邊框!因為父級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()
查看完整描述

1 回答

?
慕碼人2483693

TA貢獻1860條經(jīng)驗 獲得超9個贊

首先請把你提問中的代碼整理好。

你的代碼寫的有如下錯誤,請你認(rèn)真閱讀jQuery文檔

  • id選擇器的使用方法是:

$('cont');  // 錯誤$('#cont'); // 正確
  • jQuery對象不具有style屬性和offsetHeight屬性

$('#seller').offsetHeight; // 錯誤$('#seller').height();     // 正確

這些錯誤應(yīng)當(dāng)會在你的瀏覽器控制臺有所提示,請你認(rèn)真檢查。
希望對你有幫助。

前面的寫錯了

如果你是要在高度發(fā)生變化的時候另一個隨之改變,那么你需要監(jiān)聽它的變化,每當(dāng)變化都執(zhí)行getHeight,而不是只執(zhí)行一次。

至于如何監(jiān)聽,要看具體是什么操作引起你的塊高度變化的。


查看完整回答
反對 回復(fù) 2018-09-16
  • 1 回答
  • 0 關(guān)注
  • 562 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號