|
但這個(gè)高度并不是固定的,而是會(huì)隨著旁邊div內(nèi)容的多少而變化。最后,只好借助Javascript,加載時(shí)捕獲有關(guān)的div的高度,將其賦值給指定的div樣式,終于看到了想要的東西。
具體腳本是這樣的:
window.onload=function(){
document.getElementById('bg').style.height=document.getElementById('mydiv').offsetHeight+'px';
}
“bg”是要更改高度的div,“mydiv”是相關(guān)要參照的div。
最后那個(gè)單位“px”一定要加上,否則在ff下會(huì)無(wú)法識(shí)別。
這還是有個(gè)問(wèn)題,就是我看到有人介紹說(shuō)offsetHeight這個(gè)屬性在ie7下已經(jīng)不被支持了,具體我沒(méi)有試過(guò)。如果是這樣的話(huà),ie7下這里只好顯示空白了。
JavaScript技術(shù):js利用div背景,做一個(gè)豎線(xiàn)的效果。,轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。