元素偏移量 o set 系列

2021-10-02 22:05:46 字數 1404 閱讀 4931

btn.disabled = false ;

4.1 **的構成

成員含義

protocol

通訊協議 通常用http ftp maito等

host

主機(網域名稱)例如:www.zhaoss.com

port

埠號可選 為空時 為使用方案的預設埠號 例如http的預設埠號為80

path

路徑 由零個或多個『/』符號隔開的字串 一般用來表示計算機上的檔案位址

query

引數 以鍵值對形式 用&分割開來 通常在?後面

fragment

片段 『#』 號後面內容 常見連線錨點

4.2 location物件屬性

物件屬性

返回值location.href

獲取或者設定整個url

location.host

返回主機(網域名稱)

location.port

返回埠號 如果未填寫 返回空字串

location.pathname

返回路徑

location.search

返回引數

location.hash

返回片段 『#』 後面的內容

關於 offset 概述

獲得元素距離帶有定位父元素的位置

獲得元素自身的大小(寬度高度)

注意:返回的數值都不帶單位

offset系列屬性

作用element.offsetparent

返回作為該元素帶有定位的父級元素如果父級都沒有定位則返回body

element.offsettop

返回元素相對帶有定位父元素上方的偏移

element.offsetleft

返回元素相對帶有定位父元素左邊框的偏移

element.offsetwidth

返回自身包括padding、邊框、 內容區的寬度,返回數值不帶單位

element.offsetheight

返回自身包括padding.邊框、內容區的高度,返回數值不帶單位

offset 與 style 區別

offset

offset 可以得到任意樣式表中的樣式值

offset 系列獲得的數值是沒有單位的

offsetwidth 包含padding+border+width

offsetwidth 等屬性是唯讀屬性,只能獲取不能賦值

style

style 只能得到行內樣式表中的樣式值

style.width 獲得的是帶有單位的字串

style.width 獲得不包含padding和border 的值

style.width 是可讀寫屬性,可以獲取也可以賦值

元素偏移量 offset系列

offset 翻譯過來就是偏移量,我們使用offset 系列相關屬性可以動態的得到改元素的位置 偏移 大小等。offset系列屬性 作用element.offsetparent 返回作為該元素帶有定位的父級元素 如果父級都沒有定位則返回body element.offsettop 返回元素相對帶有定...

元素偏移量offset系列

1.可以得到元素的偏移 位置 返回的數值不帶單位 console.log f.offsettop console.log f.offsetleft 它以帶有定位的父親為準 如果沒有父親或父親沒有定位則以body為準 console.log s.offsetleft 2.可以得到元素的大小 寬度和高度...

元素偏移量offset系列

offset翻譯過來,就是偏移量,我們使用offset系列相關屬性,可以動態的得到該元素的位置 偏移 大小等。offset系列常用屬性 offset系列屬性 作用element.offsetparent 返回作為該元素帶有定位的父級,如果父級都沒有定位,則返回body element.offsett...