๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
CSS๐Ÿ”ง/css

css ์ดˆ๊ธฐํ™” appearance: none

by hyojinny 2022. 10. 7.

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); 
}

ํ‘œ์ค€์†์„ฑ

๋ธŒ๋ผ์šฐ์ € ๋ฏธ์ง€์›์œผ๋กœ ์‚ฌํŒŒ๋ฆฌ ๋“ฑ ์ถ”๊ฐ€ํ•ด์ฃผ๊ธฐ

 

 

์ดˆ๊ธฐํ™”์ฝ”๋“œ 

๋Œ“๊ธ€