日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Javascript如何設(shè)置元素的高度

什么是元素的高度?

在Web設(shè)計中,每個HTML元素都有其自身的大小和形狀。其中一個最重要的尺寸參數(shù)就是元素的“高度”。這通常指該元素從頂部到底部所占據(jù)空間的垂直距離。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:主機域名、網(wǎng)絡(luò)空間、營銷軟件、網(wǎng)站建設(shè)、薩爾圖網(wǎng)站維護(hù)、網(wǎng)站推廣。

Javascript如何獲取或設(shè)置一個DOM節(jié)點(即HTML標(biāo)簽)的高度?

Javascript提供了一種方便和靈活地操作DOM節(jié)點屬性和樣式表屬性值以及事件處理器等功能,也包括對于HTML標(biāo)簽上各種屬性、方法和事件進(jìn)行操作。以下將介紹幾種獲取或設(shè)置一個DOM節(jié)點(即HTML標(biāo)記)高度信息的方法:

1.使用原生JS獲取并修改CSS樣式

可以使用Javascript來訪問某個特定標(biāo)記內(nèi)聯(lián)或者外部定義好了CSS規(guī)則,并針對相關(guān)規(guī)則進(jìn)行修改。

例如:

// 獲取id為myDiv 的div 標(biāo)簽

var myDiv = document.getElementById('myDiv');

// 設(shè)置div 高度為200px

myDiv.style.height = '200px';

2.通過jQuery庫實現(xiàn)快速操作

jQuery 是 Javascript 庫之一,它簡化了 DOM 操作、AJAX 和其他諸多任務(wù)。下面我們看一下 jQuery 如何改變 HTML 元素 CSS 屬性:

var myDiv = $('#myDiv');

// 設(shè)置div 高度為200px

myDiv.css('height', '200px');

3.使用offsetHeight屬性獲取高度信息

可以使用 offsetHeight 屬性來獲取元素的實際高度(包括邊框和內(nèi)邊距)。

例如:

// 獲取id為myDiv 的div 標(biāo)簽高度信息

var myDiv = document.getElementById('myDiv');

alert(myDiv.offsetHeight); // 輸出該標(biāo)記實際高度值,單位像素

Javascript如何設(shè)置一個DOM節(jié)點的最小或最大高度?

1. 通過CSS樣式表規(guī)則設(shè)置

在CSS中定義min-height 和 max-height 來限制標(biāo)記的尺寸。我們只需要通過Javascript更改相應(yīng)的類名即可。

HTML代碼:

CSS代碼:

.box {

min-height: 100px; /* 最小高度 */

max-height: 300px; /* 最大高度 */

}

Javascript:

// 獲取id為 box 的 div 元素,并添加新class樣式名稱style2

document.getElementById("box").className += " style2";

2. 使用JS直接修改元素屬性

我們也可以使用 Javascript 直接修改元素的 style 屬性,設(shè)置其最小和最大高度。

// 設(shè)置div 最小高度為100px, 最大高度為300px

myDiv.style.minHeight= '100px';

myDiv.style.maxHeight= '300px';


當(dāng)前文章:Javascript如何設(shè)置元素的高度
轉(zhuǎn)載來源:http://www.5511xx.com/article/djiodpo.html