๊ธฐํ์๋ก ์ผํ๋ฉด์ QA๋ฅผ ์ฌ๋ฌ ์ฐจ๋กํ ๋ ๋น์ฐํ๋ฏ ํ๋ ๋ธ๋ผ์ฐ์ ๋ณ ํ ์คํธ๊ฐ ์ด์ ๋ด๊ฐ ๊ฐ๋ฐ์๋ก ์ฝ๋์น๋ฉด์๋ ์๊ณ ์์๋ค ๐ ์ฌ์ค ์ด๋ ดํ์ด ํด์ผ์ง๋ ์๊ฐํ๋๋ฐ ๋น์ฅ ๊ฐ๋ฐ ์์ ์ด ๋ฐ์๋๊น ์ผ๋จ ๋๊ฒผ๋๋ ๊ฒฐ๊ตญ..! ๋ฐฐํฌ ์ ํ ์คํธ ๋ ํ๋ฉด ๋ ์ด์์์ด ์ผ๋ถ ๊นจ์ก๋ค ๐ฑ
์ง์ง ios..... ์ ์๋๋ ์ง.... ํ์ฐธ ๊ตฌ๊ธ๋ง ํด์ ํด๊ฒฐํ ์ค๋์ ์ฃผ์ ...! ios ์ฌํ๋ฆฌ, ํฌ๋กฌ heigth: 100vh ์๋ ๋์ ๋ฌธ์ ํด๊ฒฐ๋ฐฉ๋ฒ์ ๋ฏธ๋์ ๋๋ฅผ ์ํด ๊ธฐ๋กํ๋ค.
์ด์
iOS ๊ธฐ๊ธฐ ๋ธ๋ผ์ฐ์ ์์ 100vh ๋ฅผ ๋ธ๋ผ์ฐ์ ์ ๋๊ตฌ๋ฐ ์์ญ๊น์ง ์ก๊ณ ์๋ค๊ณ ํ๋ค. ๊ทธ๋์ ํ๋จ์ ๋ฒํผ๊ณผ ๊ฐ์ ๋ฌด์ธ๊ฐ ๋ฐฐ์นํ๋ฉด ๊ฐ๋ ค์ ์๋ณด์ด๋ ํ์์ด ๋ํ๋๋ค.
ํด๊ฒฐ๋ฐฉ๋ฒ
๊ตฌ๊ธ๋ง์ ํด๋ณด๋ ๋ฐฉ๋ฒ์ ์ด๋ฌํ๋ค. ์ค์ innerHeight ๊ฐ์ ๊ธฐ์ค์ผ๋ก css calc๋ฅผ ์ด์ฉํ๋ฉด ๋. ์๋์ ์ฝ๋๋ฅผ ์์ฑํ์.
// js ์ฝ๋
const vh = window.innerHeight * 0.01;
document.documentElement.style.setProperty(`--vh`, `${vh}`);
// css ์ฝ๋
.main-section {
height: calc(var(--vh, 1vh) * 100);
}
'๊ฐ๋ฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
redux-saga (2) | 2022.09.27 |
---|---|
mysql ํน์ ๋ฌธ์ ๋ฐ์ดํฐ ๊ฒ์ (0) | 2022.09.22 |
iwinv ์๋ฒ์ mysql ํ์ผ ์ฎ๊ธฐ๊ธฐ ( feat. mysql ๋ฐฑ์ ) (0) | 2022.03.29 |
babel ์คํ (0) | 2021.07.02 |
Vender Prefix(๊ณต๊ธ ์ ์ฒด ์ ๋์ฌ) (0) | 2021.07.01 |