๋ฐ์ํ
์์ ํฌ๊ธฐ ๋ฉ์๋
์์ ํฌ๊ธฐ ๋ฉ์๋์ ๋ํด ์ ๋ฆฌํด๋ณด์.
์์ ํฌ๊ธฐ ๋ฉ์๋ ์ ๋ฆฌ
๋ฉ์๋ | ์ค๋ช |
---|---|
element.clientWidth | ์์์ ๊ฐ๋ก๊ฐ(margin/border ๋ฏธํฌํจ) |
element.clientHeight | ์์์ ์ธ๋ก๊ฐ(margin/border ๋ฏธํฌํจ) |
element.clientTop | ์์์ Y์ถ๊ฐ(๋ถ๋ชจ ๊ธฐ์ค) |
element.clientLeft | ์์์ X์ถ๊ฐ(๋ถ๋ชจ ๊ธฐ์ค) |
element.offsetWidth | ์์์ ๊ฐ๋ก๊ฐ(border/padding ํฌํจ) |
element.offsetHeight | ์์์ ์ธ๋ก๊ฐ(border/padding ํฌํจ) |
element.offsetTop | ์์์ Y์ถ๊ฐ(๋ฌธ์ ๊ธฐ์ค) |
element.offsetLeft | ์์์ X์ถ๊ฐ(๋ฌธ์ ๊ธฐ์ค) |
element.getBoundingClientRect() | ์์์ ํฌ๊ธฐ ๋ฐ ์์น๊ฐ |
์ฝ๋ํ ๊ฒฐ๊ณผ
๋ฐ์ํ
'JavaScript' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ค๋ต๋ ธํธ (2) | 2022.10.03 |
---|---|
[JavaScript] mouseenter์ mouseover์ ์ฐจ์ด์ ์์๋ณด๊ธฐ (6) | 2022.09.05 |
[JavaScript] GSAP ์์๋ณด๊ธฐ (3) | 2022.08.29 |
[JavaScript] ๋ฌธ์์ด ๋ฉ์๋ - charAt() (7) | 2022.08.22 |
[JavaScript] ๋ฌธ์์ด ๋ฉ์๋ - match() (9) | 2022.08.22 |
๋๊ธ