最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

《建議收藏》JS高級 - 元素相關(guān)屬性

2020-06-08 16:51 作者:MagnumHou  | 我要投稿

1.1 尺寸相關(guān)的屬性

clientWidth ? 獲取元素的寬度(包含元素的寬度、內(nèi)邊距,不包括邊框和外邊距)

clientHeight 獲取元素的寬度(包含元素的高度、內(nèi)邊距,不包括邊框和外邊距)


offsetWidth ? 獲取元素的寬度(包含元素的寬度、內(nèi)邊距和邊框,不包括外邊距)

offsetHeight ?獲取元素的高度(包含元素的高度、內(nèi)邊距和邊框,不包括外邊距)

上面四個方法獲取的是數(shù)字,不含單位。且為只讀屬性。


style.width ? ?獲取元素的寬度

style.height ? 獲取元素的高度

這兩種方法,獲取時,需要事先去定義。只能讀取內(nèi)聯(lián)樣式的值,帶單位??勺x寫。

尺寸相關(guān)的屬性
瀏覽器打印


clientLeft ? 返回左側(cè)邊框的厚度

clientTop ? 返回頂部邊框的厚度

????這兩個方法獲取到的也是純數(shù)字

代碼演示
瀏覽器打印


1.2 位置相關(guān)的屬性

設(shè)置了定位,才會去說位置。static relative absolute fixed sticky

style.top

style.left

style.rigth

style.bottom


absolute絕對定位;如果有定位的父元素,那么相對的就是這個設(shè)置了定位的父元素;如果沒有設(shè)置非靜態(tài)定位的父元素,那么相對于body。


offsetParent ?返回距離該該子元素最近的設(shè)置了定位的祖先元素(relative absolute fixed sticky)


offsetLeft ? 獲取當(dāng)前元素相對于最近的設(shè)置了定位的祖先元素左邊的偏移量

offsetTop ? 獲取當(dāng)前元素相對于最近的設(shè)置了定位的祖先元素頂部的偏移量


scrollLeft ?左邊被卷去的距離

scrollTop ?上部被卷去的距離

html代碼
css代碼
JS代碼

練習(xí):創(chuàng)建一個小球,讓小球在頁面范圍內(nèi)進(jìn)行自由的運動,當(dāng)碰撞到邊界,彈回,給一個新的運行速度進(jìn)行運動。



看完點個贊,是對up主最大的支持......持續(xù)更新中....??

獲取更多前端知識,搜索微信公眾號:前端知識分享喵


《建議收藏》JS高級 - 元素相關(guān)屬性的評論 (共 條)

分享到微博請遵守國家法律
大丰市| 土默特右旗| 陆良县| 江阴市| 大安市| 临邑县| 靖宇县| 讷河市| 云林县| 密云县| 阿荣旗| 和龙市| 阳原县| 海城市| 绥中县| 新民市| 鄂尔多斯市| 安新县| 辽源市| 宁夏| 肇源县| 阿勒泰市| 思茅市| 正镶白旗| 新竹县| 德保县| 睢宁县| 驻马店市| 沿河| 莒南县| 错那县| 洪洞县| 江孜县| 广汉市| 大厂| 宜兴市| 顺义区| 五家渠市| 拜泉县| 上杭县| 海南省|