appearance ๋?
๋ค์ดํฐ๋ธ (=os/๋ธ๋ผ์ฐ์ ์์ฒด ํ ๋ง)์์ ๋์์ธ ํด์ /๋ณ๊ฒฝ
*ํฌ๋ก์ค๋ธ๋ผ์ฐ์ง(=๋ชจ๋ ๋ธ๋ผ์ฐ์ ๋์ผํ๋ฉด ๊ตฌํ)์ ์ ์ฉ
์ฃผ์ ์ต์ ๋ธ๋ผ์ฐ์ ์ง์ (IE ๋ฏธ์ง์ ,Safari ๋ถ๋ถ์ง์)
์์์์ฒด๊ตฌ์ฑ์์์จ๊ธฐ๊ธฐ (= ์์๋ด์ฅ๊ตฌ์ฑ์์์ ๊ฑฐ = appearance์์ฑ = ์ดํผ์ด๋ฐ์ค์์ฑ) (์ค๋ ํธํ์ดํ์ ๊ฑฐ, select, arrow)
- -webkit- : ๊ตฌ๊ธ, ์ฌํ๋ฆฌ ๋ธ๋ผ์ฐ์ ์ ์ ์ฉ.
- -moz- : ํ์ด์ดํญ์ค ๋ธ๋ผ์ฐ์ ์ ์ ์ฉ.
- -ms- : ์ต์คํ๋ก๋ฌ์ ์ ์ฉ. (์๋ต ๊ฐ๋ฅ)
- -o- : ์คํ๋ผ ๋ธ๋ผ์ฐ์ ์ ์ ์ฉ.
/* -webkit-appearance: none -> iOS์์ ํผ์์์ ๋ด๋ถ๊ทธ๋ฆผ์๊ฐ ๋์ค๋ฏ๋ก ๋นผ์ค */
input, select, textarea, button {
vertical-align: middle; margin: 0;
padding: 0; border-radius: 0;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0.1);
}
ํ์ค์์ฑ
๋ธ๋ผ์ฐ์ ๋ฏธ์ง์์ผ๋ก ์ฌํ๋ฆฌ ๋ฑ ์ถ๊ฐํด์ฃผ๊ธฐ
์ด๊ธฐํ์ฝ๋
'CSS๐ง > css' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
css img,png,svg ์์๋ณ๊ฒฝ (0) | 2022.10.26 |
---|---|
css ๋ฒํผ (ํ ๊ธ) (0) | 2022.10.13 |
css- calc ๋ก ๊ฐ์ด๋ฐ์ ์์๋ง์ง์ผ๋ก ์ด๋ํ๊ธฐ ์์ (0) | 2022.10.05 |
css margin ๋ง์ง๋ณํฉ์ด๋? (1) | 2022.10.04 |
css gradient ๊ทธ๋ผ๋์ธํธ ํจ๊ณผ (0) | 2022.09.23 |
๋๊ธ