JS動態(tài)設(shè)置頁面高度的操作代碼
更新時間:2024年04月03日 10:31:47 作者:海鷗兩三
這篇文章主要介紹了JS動態(tài)設(shè)置頁面高度的操作代碼,本文通過實例代碼給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧
準備一個div
<div class="card-edit"> <!-- 業(yè)務(wù)需求 --> </div>
開始操作
// 獲取頁面的中需要設(shè)置高度的元素 如:card-edit const autoStyle = document.getElementsByClassName('card-edit')[0] // 根據(jù)業(yè)務(wù)需求做判斷 // 此處設(shè)定,如果傳進來的值是 'modify',意為進入到詳情頁面,展示頁面高度為100% // 如果傳進來的值不是 'modify',意為進入到修改頁面或者是新增頁面,展示頁面高度為88%.因為我的編輯頁面底部固定有一個按鈕。 if (mode.value == 'modify') { //詳情 autoStyle.style.maxHeight = '100%' } else { // 新增或者修改 autoStyle.style.maxHeight = '88%' }
可以打印下看看里面都有些什么值,你設(shè)置過的值都會在底部或者頂部顯示,如下圖。
console.log(autoStyle.style)
里面有很多很多的值,但是基本都是駝峰命名。
效果圖
到此這篇關(guān)于JS動態(tài)設(shè)置頁面高度的文章就介紹到這了,更多相關(guān)js設(shè)置頁面高度內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
js實現(xiàn)網(wǎng)頁標題欄閃爍提示效果實例分析
這篇文章主要介紹了js實現(xiàn)網(wǎng)頁標題欄閃爍提示效果的方法,以實例形式分析了網(wǎng)上比較常見的實現(xiàn)方法,并對于原理進行分析并加以改進,最后給出了一個具體的應(yīng)用實例供大家參考,需要的朋友可以參考下2014-11-11頁面中body onload 和 window.onload 沖突的問題的解決
關(guān)于頁面中body onload 和 window.onload 沖突的問題的解決2009-07-07javascript常用方法、屬性集合及NodeList 和 HTMLCollection 的瀏覽器差異
對于 HTMLCollection集合對象 必須要說一說的是 namedItem方法. 看看規(guī)范的解釋.2010-12-12