摘要:在寫實例理解,,,及等的時候,意外的又發(fā)現(xiàn)了值合并的問題,在這里同時記錄下偏移量的區(qū)別文件自己寫的示例樣式較多見的屬性指可見區(qū)的寬度網(wǎng)頁,或者元素指可見區(qū)的高度網(wǎng)頁,或者元素指元素的寬度網(wǎng)頁,或者元素指元素的高度網(wǎng)頁,或者元素滾動條的
在寫實例理解scrollWidth,clientWidth,innearWidth,availWidth及offsetWidth等的時候,意外的又發(fā)現(xiàn)了margin值合并的問題,在這里同時記錄下1.偏移量的區(qū)別
html文件(自己寫的示例)
css樣式
較多見的屬性
clientWidth: 指可見區(qū)的寬度(網(wǎng)頁,或者元素) clientHeight: 指可見區(qū)的高度(網(wǎng)頁,或者元素) offsetWidth: 指元素的寬度(網(wǎng)頁,或者元素) offsetHeight: 指元素的高度(網(wǎng)頁,或者元素) scrollTop: 滾動條的滾動距離 scrollLeft: 滾動條的滾動距離 availWidth: 屏幕可用區(qū)寬度 availHeight: 屏幕可用區(qū)高度
script
下面這個的話是我百度找的圖片
這個圖我感覺有點復雜的樣子,2.margin值合并的問題
當兩個垂直外邊距相遇時,它們將形成一個外邊距。合并的外邊距的高度等于兩個發(fā)生合并的外邊距的高度中的較大者
還有一種就是:當父元素沒有設置內(nèi)邊距或邊框,以及觸發(fā)BFC時,如果子元素的值大于父元素時,它會帶著父元素一起偏移,此時子元素是相對除了它父級之外的離它最近的元素偏移的
解決方法的話,可以改變兩者的margin值,或者對元素設置border、padding,或者形成BFC
3.關(guān)于BFC(塊格式化上下文)內(nèi)部的box會在垂直方向,一個接一個的放置
Box垂直方向的距離由margin決定,屬于同一個bfc的兩個相鄰box的margin會發(fā)生重疊
每個元素的margin box 的左邊,與包含塊border box的左邊相接觸(對于從左往右的格式化,否則相反)。即使存在浮動也是如此
Bfc的區(qū)域不會與float box重疊
Bfc就是頁面上的一個隔離的獨立的容器,容器里面的元素不會影響到外面的元素,反之也是如此
計算bfc的高度時,浮動元素也會參與計算
4.形成bfc的條件浮動元素,float除none外的值
絕對定位元素,position(absolute,flxed)
display:inline-block,table-cells,table-captions
overflow除了visible以外的值
正在努力學習中,若對你的學習有幫助,留下你的印記唄(點個贊咯^_^)
往期好文推薦:
判斷ios和Android及PC端
webpack打包(有面試題)
純css實現(xiàn)瀑布流(multi-column多列及flex布局)
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/53016.html
摘要:在寫實例理解,,,及等的時候,意外的又發(fā)現(xiàn)了值合并的問題,在這里同時記錄下偏移量的區(qū)別文件自己寫的示例樣式較多見的屬性指可見區(qū)的寬度網(wǎng)頁,或者元素指可見區(qū)的高度網(wǎng)頁,或者元素指元素的寬度網(wǎng)頁,或者元素指元素的高度網(wǎng)頁,或者元素滾動條的 在寫實例理解scrollWidth,clientWidth,innearWidth,availWidth及offsetWidth等的時候,意外的又發(fā)現(xiàn)了...
摘要:兩張圖鎮(zhèn)樓,隨時翻閱指偏移,包括這個元素在文檔中占用的所有顯示寬度,包括滾動條,不包括隱藏的部分屬性返回一個對象的引用,這個對象是距離調(diào)用的父級元素中最近的在包含層次中最靠近的,并且是已進行過定位的容器元素。 經(jīng)常碰到offset、scroll、client這幾個關(guān)鍵字,每次都要各種實驗,這里總結(jié)一下。 兩張圖鎮(zhèn)樓,隨時翻閱 showImg(https://segmentfault.c...
摘要:兩張圖鎮(zhèn)樓,隨時翻閱指偏移,包括這個元素在文檔中占用的所有顯示寬度,包括滾動條,不包括隱藏的部分屬性返回一個對象的引用,這個對象是距離調(diào)用的父級元素中最近的在包含層次中最靠近的,并且是已進行過定位的容器元素。 經(jīng)常碰到offset、scroll、client這幾個關(guān)鍵字,每次都要各種實驗,這里總結(jié)一下。 兩張圖鎮(zhèn)樓,隨時翻閱 showImg(https://segmentfault.c...
摘要:問題今日頭條的一道筆試題,的區(qū)別。結(jié)果如圖更詳細的介紹,請點擊 問題 今日頭條的一道筆試題,offsetWidth、clientWidth、scrollWidth的區(qū)別。 分析 JS中document對象的寬高有三種,cilent、offset、scroll client: clientWidth和clientHeight,clientTop和clientLeft clientWidt...
閱讀 2881·2021-11-22 09:34
閱讀 1211·2021-11-19 09:40
閱讀 3334·2021-10-14 09:43
閱讀 3565·2021-09-23 11:22
閱讀 1601·2021-08-31 09:39
閱讀 880·2019-08-30 15:55
閱讀 1413·2019-08-30 15:54
閱讀 854·2019-08-30 15:53