當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
.net label在父容器中占两行显示_十分钟快速了解 JS 中的 offset、scroll、client
生活随笔
收集整理的這篇文章主要介紹了
.net label在父容器中占两行显示_十分钟快速了解 JS 中的 offset、scroll、client
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
經常碰到offset、scroll、client這幾個關鍵字,每次都要各種實驗,這里總結一下。
兩張圖鎮樓,隨時翻閱
1. offset
offset 指偏移,包括這個元素在文檔中占用的所有顯示寬度,包括滾動條、padding、border,不包括overflow隱藏的部分
- 如果當前元素的父級元素中沒有進行CSS定位(position為absolute/relative),offsetParent為body
- 如果當前元素的父級元素中有CSS定位(position為absolute/relative),offsetParent取父級中最近的元素
2. scroll
scroll指滾動,包括這個元素沒顯示出來的實際寬度,包括padding,不包括滾動條、border
3. client
client指元素本身的可視內容,不包括overflow被折疊起來的部分,不包括滾動條、border,包括padding
網上的帖子大多深淺不一,甚至有些前后矛盾,在下的文章都是學習過程中的總結,如果發現錯誤,歡迎留言指出~
參考:
歡迎大家關注我的專欄 《JavaScript 設計模式精講》
作者:SHERlocked93
鏈接:https://www.imooc.com/article/293726
來源:慕課網
本文原創發布于慕課網 ,轉載請注明出處,謝謝合作
總結
以上是生活随笔為你收集整理的.net label在父容器中占两行显示_十分钟快速了解 JS 中的 offset、scroll、client的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 烟草公司上市吗
- 下一篇: java焦点图_javascript焦点