色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

css - 關(guān)于offsetLeft和offsetTop

瀏覽:163日期:2023-01-15 09:22:10

問題描述

offsetLeft不是當(dāng)前元素的左外邊框到包含元素的左內(nèi)邊框之間的像素距離嗎?為什么多出了8px

<!DOCTYPE html><html> <head><meta charset='utf-8'><title>test2</title><style media='screen'> .cc{padding: 50px 30px; } .fc{background-color: blue;width:300px;height: 200px; }</style> </head> <body><p class='cc'> <p > </p></p> </body> <script type='text/javascript'>var fc = document.querySelector(’.fc’);console.log(fc.offsetLeft+’:’+fc.offsetTop); </script></html>

css - 關(guān)于offsetLeft和offsetTop

問題解答

回答1:

offsetLeft 和 offsetTop 返回的是相對(duì)于 offsetParent 元素的距離,而 offsetParent 指的是一個(gè)元素最近的父級(jí)定位元素,如果沒有定位元素就是文檔根節(jié)點(diǎn)。

你現(xiàn)在輸出的值加上 body 本身有 8px 的 margin,其實(shí)是沒錯(cuò)的。你可以加個(gè) body { margin:0 } 或者給父級(jí)元素加上定位,輸出就是你期望的數(shù)了。

回答2:

默認(rèn)有8px的margin。使用*{margin:0;}清除默認(rèn)樣式。

標(biāo)簽: CSS
相關(guān)文章:
主站蜘蛛池模板: 久草手机在线播放 | 日韩一级视频 | 久草视 | v片免费看 | 亚洲成人一级片 | 欧美精品久久久久久久免费观看 | 日本九九视频 | 欧美成人精品高清在线观看 | 亚洲视频免费观看 | 99视频免费在线观看 | 中国一级性生活片 | 日韩美女视频在线观看 | 亚洲欧美另类在线视频 | 日韩亚洲一区中文字幕 | 免费日本在线视频 | 欧美高清一级啪啪毛片 | 中文字幕精品一区二区2021年 | 亚洲国产成人久久精品图片 | 欧美一级做一级爱a做片性 欧美一欧美一级毛片 | 400部大量精品情侣网站 | 亚洲在成人网在线看 | 一区二区三区四区在线播放 | japanesevideo乱子| 牛牛本精品99久久精品88m | 97天天干 | 日韩三级黄色片 | 碰碰碰精品视频在线观看 | 欧美成人爽毛片在线视频 | 欧美一级毛片片免费孕妇 | 国产视频久久 | 欧美精品国产制服第一页 | 波多野结衣在线中文 | 精品国产一区二区三区四区vr | 三级a黄| 国产高清免费观看 | 91免费看片 | 欧美精品另类 | 欧美日韩色黄大片在线视频 | 伊人狼人影院 | 久久99毛片免费观看不卡 | 黄色成人免费网站 |