๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
์นดํ…Œ๊ณ ๋ฆฌ ์—†์Œ

display : none์— ๋Œ€ํ•˜์—ฌ (visibility : hidden)๊ณผ์˜ ์ฐจ์ด

by 5566 2023. 8. 24.

๋ชฉ์ฐจ

1. display: none๊ณผ visibility: hidden์˜ ์ฐจ์ด์ 

2. display: none

3. visibility: hidden

4. display: none๊ณผ visibility: hidden์˜ ๊ณตํ†ต์ 

5. ๊ฒฐ๋ก 

1. display: none๊ณผ visibility: hidden์˜ ์ฐจ์ด์ 

CSS์—์„œ display: none๊ณผ visibility: hidden์€ ๋ชจ๋‘ ์š”์†Œ๋ฅผ ์ˆจ๊ธฐ๋Š” ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋‘ ์†์„ฑ ์‚ฌ์ด์—๋Š” ๋ช‡ ๊ฐ€์ง€ ์ค‘์š”ํ•œ ์ฐจ์ด์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

display: none

display: none์€ ์š”์†Œ๋ฅผ ํ™”๋ฉด์—์„œ ์™„์ „ํžˆ ์ œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ํ•ด๋‹น ์š”์†Œ๊ฐ€ ๋ฌธ์„œ ํ๋ฆ„์—์„œ ์‚ฌ๋ผ์ง€๋ฉฐ, ๋ ˆ์ด์•„์›ƒ์—์„œ๋„ ๊ณต๊ฐ„์„ ์ฐจ์ง€ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋‹ค์‹œ ๋งํ•ด, ํ•ด๋‹น ์š”์†Œ๋Š” ํ™”๋ฉด์„ ๊ตฌ์„ฑํ•˜๋Š” ๋‹ค๋ฅธ ์š”์†Œ๋“ค์—๊ฒŒ ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ display: none์œผ๋กœ ์š”์†Œ๋ฅผ ์ˆจ๊ธฐ๋ฉด ํ•ด๋‹น ์š”์†Œ์˜ ์ž์‹ ์š”์†Œ๋“ค๋„ ์ˆจ๊ฒจ์ง€๋ฉฐ, ํ•ด๋‹น ์š”์†Œ์— ์ ์šฉ๋œ ์ด๋ฒคํŠธ ๋ฆฌ์Šค๋„ˆ๋„ ๋น„ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค. display: none์€ ์žฌ๋ Œ๋”๋ง์„ ํŠธ๋ฆฌ๊ฑฐํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์„ฑ๋Šฅ ์ธก๋ฉด์—์„œ ์ด์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

display: none;

visibility: hidden

visibility: hidden์€ ์š”์†Œ๋ฅผ ํ™”๋ฉด์—์„œ ๊ฐ์ถฅ๋‹ˆ๋‹ค. ์ฆ‰, ํ•ด๋‹น ์š”์†Œ๋Š” ํ™”๋ฉด ํ๋ฆ„์— ๊ทธ๋Œ€๋กœ ๋‚จ์•„์žˆ์ง€๋งŒ, ๋ณด์ด์ง€ ์•Š๋Š” ์ƒํƒœ๋กœ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ๊ทธ๋ ‡๊ธฐ ๋•Œ๋ฌธ์— ํ•ด๋‹น ์š”์†Œ๋Š” ์—ฌ์ „ํžˆ ๋ ˆ์ด์•„์›ƒ์— ๊ณต๊ฐ„์„ ์ฐจ์ง€ํ•ฉ๋‹ˆ๋‹ค. visibility: hidden์€ ์ž์‹ ์š”์†Œ๋“ค์—๊ฒŒ ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š์œผ๋ฉฐ, ํ•ด๋‹น ์š”์†Œ์— ์ ์šฉ๋œ ์ด๋ฒคํŠธ ๋ฆฌ์Šค๋„ˆ๋Š” ์œ ํšจํ•œ ์ƒํƒœ๋กœ ๋‚จ์•„์žˆ์Šต๋‹ˆ๋‹ค. visibility: hidden์„ ์‚ฌ์šฉํ•˜์—ฌ ์š”์†Œ๋ฅผ ์ˆจ๊ธด๋‹ค๊ณ  ํ•ด๋„ ํ•ด๋‹น ์š”์†Œ๋Š” ์—ฌ์ „ํžˆ ์žฌ๋ Œ๋”๋ง ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

visibility: hidden;

๊ฒฐ๋ก 

์š”์•ฝํ•˜์ž๋ฉด, display: none์€ ์š”์†Œ๋ฅผ ๋ฌธ์„œ ํ๋ฆ„๊ณผ ๋ ˆ์ด์•„์›ƒ์—์„œ ์™„์ „ํžˆ ์ œ๊ฑฐํ•˜์—ฌ ํ™”๋ฉด์— ๋‚˜ํƒ€๋‚˜์ง€ ์•Š๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ๋ฐ˜๋ฉด์—, visibility: hidden์€ ์š”์†Œ๋ฅผ ๋ณด์ด์ง€ ์•Š๋Š” ์ƒํƒœ๋กœ ๋งŒ๋“ค์ง€๋งŒ, ์š”์†Œ๊ฐ€ ์—ฌ์ „ํžˆ ๋ ˆ์ด์•„์›ƒ์— ๊ณต๊ฐ„์„ ์ฐจ์ง€ํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ, ์„ ํƒํ•˜๋Š” ๊ฒƒ์€ ์š”๊ตฌ์‚ฌํ•ญ๊ณผ ๋ชฉ์ ์— ๋”ฐ๋ผ ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

2. display: none

display: none์€ CSS ์†์„ฑ์œผ๋กœ, ํ•ด๋‹น ์š”์†Œ๋ฅผ ํ™”๋ฉด์—์„œ ์™„์ „ํžˆ ์ œ๊ฑฐํ•˜๋Š” ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์ด ์†์„ฑ์„ ์‚ฌ์šฉํ•˜๋ฉด ํ•ด๋‹น ์š”์†Œ๋Š” ๋ฌธ์„œ ํ๋ฆ„(Flow)์—์„œ ์‚ฌ๋ผ์ง€๊ฒŒ ๋˜๋ฉฐ, ๋ ˆ์ด์•„์›ƒ(Layout)์—์„œ๋„ ๊ณต๊ฐ„์„ ์ฐจ์ง€ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์š”์†Œ๋“ค์ด ํ•ด๋‹น ์š”์†Œ๋ฅผ ๋ฌด์‹œํ•˜๊ณ  ์œ„์น˜๋ฅผ ์กฐ์ •ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

display: none;

display: none์„ ์‚ฌ์šฉํ•˜์—ฌ ์š”์†Œ๋ฅผ ์ˆจ๊ธฐ๋ฉด, ํ•ด๋‹น ์š”์†Œ์˜ ๋ชจ๋“  ์ž์‹ ์š”์†Œ๋“ค๋„ ์ˆจ๊ฒจ์ง‘๋‹ˆ๋‹ค. ๋˜ํ•œ, ํ•ด๋‹น ์š”์†Œ์— ์ ์šฉ๋œ ์ด๋ฒคํŠธ ๋ฆฌ์Šค๋„ˆ๋„ ๋น„ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, display: none์œผ๋กœ ์ˆจ๊ฒจ์ง„ ๋ฒ„ํŠผ์€ ํด๋ฆญ ์ด๋ฒคํŠธ๋ฅผ ๊ฐ์ง€ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ด ์†์„ฑ์„ ์‚ฌ์šฉํ•˜๋ฉด ํ™”๋ฉด์— ๋ณด์—ฌ์ง€์ง€ ์•Š์œผ๋ฏ€๋กœ ์›น ํŽ˜์ด์ง€์—์„œ ์š”์†Œ๊ฐ€ ์ฐจ์ง€ํ•˜๋Š” ๊ณต๊ฐ„์„ ์ œ๊ฑฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, display: none์€ ์žฌ๋ Œ๋”๋ง์„ ํŠธ๋ฆฌ๊ฑฐํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์„ฑ๋Šฅ ์ธก๋ฉด์—์„œ ์ด์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ, display: none์œผ๋กœ ์ˆจ๊ธด ์š”์†Œ๋ฅผ ๋‹ค์‹œ ํ‘œ์‹œํ•˜๊ธฐ ์œ„ํ•ด JavaScript๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋ฉฐ, ๋ ˆ์ด์•„์›ƒ์—์„œ ๊ณต๊ฐ„์„ ์ œ๊ฑฐํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค๋ฅธ ์š”์†Œ์˜ ์œ„์น˜์— ์˜ํ–ฅ์„ ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

display: none์„ ์‚ฌ์šฉํ•˜์—ฌ ์š”์†Œ๋ฅผ ์ˆจ๊ธฐ๋Š” ๊ฒฝ์šฐ, ์ˆจ๊น€ ์ƒํƒœ์—์„œ ํ‘œ์‹œ ์ƒํƒœ๋กœ ์ „ํ™˜ํ•˜๋Š” ์• ๋‹ˆ๋ฉ”์ด์…˜ ํšจ๊ณผ๋ฅผ ์ฃผ๊ณ  ์‹ถ์€ ๊ฒฝ์šฐ CSS์˜ transition ์†์„ฑ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ถ€๋“œ๋Ÿฝ๊ฒŒ ์ „ํ™˜ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

transition: opacity 0.3s ease;

์œ„์˜ ์˜ˆ์‹œ์—์„œ๋Š” opacity ์†์„ฑ์„ ์‚ฌ์šฉํ•˜์—ฌ ์š”์†Œ์˜ ํˆฌ๋ช…๋„๋ฅผ ์กฐ์ ˆํ•˜์—ฌ ๋ถ€๋“œ๋Ÿฌ์šด ์ „ํ™˜ ํšจ๊ณผ๋ฅผ ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

3. visibility: hidden

visibility: hidden์€ CSS ์†์„ฑ์œผ๋กœ, ํ•ด๋‹น ์š”์†Œ๋ฅผ ํ™”๋ฉด์—์„œ ๊ฐ์ถ”๋Š” ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์ด ์†์„ฑ์„ ์‚ฌ์šฉํ•˜๋ฉด ํ•ด๋‹น ์š”์†Œ๋Š” ์—ฌ์ „ํžˆ ๋ฌธ์„œ ํ๋ฆ„(Flow)์— ์œ ์ง€๋˜๋ฉฐ, ๋ ˆ์ด์•„์›ƒ(Layout)์—์„œ๋„ ๊ณต๊ฐ„์„ ์ฐจ์ง€ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค๋งŒ, ์š”์†Œ๊ฐ€ ๋ณด์ด์ง€ ์•Š๋Š” ์ƒํƒœ๋กœ ๋งŒ๋“ค์–ด์ง‘๋‹ˆ๋‹ค.

visibility: hidden;

visibility: hidden์„ ์‚ฌ์šฉํ•˜์—ฌ ์š”์†Œ๋ฅผ ์ˆจ๊ธธ ๊ฒฝ์šฐ, ํ•ด๋‹น ์š”์†Œ์˜ ์ž์‹ ์š”์†Œ๋“ค์—๊ฒŒ๋Š” ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ฆ‰, ์ž์‹ ์š”์†Œ๋“ค์€ ์—ฌ์ „ํžˆ ํ™”๋ฉด์— ๋ณด์ด๊ฒŒ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, ํ•ด๋‹น ์š”์†Œ์— ์ ์šฉ๋œ ์ด๋ฒคํŠธ ๋ฆฌ์Šค๋„ˆ๋„ ์—ฌ์ „ํžˆ ์œ ํšจํ•œ ์ƒํƒœ๋กœ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, visibility: hidden์œผ๋กœ ์ˆจ๊ฒจ์ง„ ๋ฒ„ํŠผ์€ ์—ฌ์ „ํžˆ ํด๋ฆญ ์ด๋ฒคํŠธ๋ฅผ ๊ฐ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

visibility: hidden์„ ์‚ฌ์šฉํ•˜์—ฌ ์š”์†Œ๋ฅผ ์ˆจ๊ฒจ๋„, ํ•ด๋‹น ์š”์†Œ๋Š” ์—ฌ์ „ํžˆ ๋ ˆ์ด์•„์›ƒ์—์„œ ๊ณต๊ฐ„์„ ์ฐจ์ง€ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค๋ฅธ ์š”์†Œ์˜ ์œ„์น˜์— ์˜ํ–ฅ์„ ์ค๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ, ํ™”๋ฉด์—์„œ ์š”์†Œ๊ฐ€ ๋ณด์ด์ง€ ์•Š์„ ๋ฟ์ด์ง€๋งŒ ์—ฌ์ „ํžˆ ์›น ํŽ˜์ด์ง€์˜ ๊ตฌ์กฐ์— ์˜ํ–ฅ์„ ๋ฏธ์น  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

visibility: hidden์„ ์‚ฌ์šฉํ•˜์—ฌ ์š”์†Œ๋ฅผ ์ˆจ๊ธฐ๋Š” ๊ฒฝ์šฐ, ์ˆจ๊น€ ์ƒํƒœ์—์„œ ํ‘œ์‹œ ์ƒํƒœ๋กœ ์ „ํ™˜ํ•˜๋Š” ์• ๋‹ˆ๋ฉ”์ด์…˜ ํšจ๊ณผ๋ฅผ ์ฃผ๊ณ  ์‹ถ์€ ๊ฒฝ์šฐ CSS์˜ transition ์†์„ฑ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ถ€๋“œ๋Ÿฝ๊ฒŒ ์ „ํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, opacity ์†์„ฑ์„ ์‚ฌ์šฉํ•˜์—ฌ ์š”์†Œ์˜ ํˆฌ๋ช…๋„๋ฅผ ์กฐ์ ˆํ•˜์—ฌ ๋ถ€๋“œ๋Ÿฌ์šด ์ „ํ™˜ ํšจ๊ณผ๋ฅผ ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

transition: opacity 0.3s ease;

์œ„์˜ ์˜ˆ์‹œ์—์„œ๋Š” opacity ์†์„ฑ์„ ์‚ฌ์šฉํ•˜์—ฌ ์š”์†Œ์˜ ํˆฌ๋ช…๋„๋ฅผ ์กฐ์ ˆํ•˜์—ฌ ๋ถ€๋“œ๋Ÿฌ์šด ์ „ํ™˜ ํšจ๊ณผ๋ฅผ ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. visibility: hidden๊ณผ๋Š” ๋‹ฌ๋ฆฌ, ์š”์†Œ๋Š” ์—ฌ์ „ํžˆ ํ™”๋ฉด์— ๋ณด์ด์ง€ ์•Š์œผ๋ฉฐ ํˆฌ๋ช…๋„ ์ „ํ™˜ ํšจ๊ณผ๋ฅผ ํ†ตํ•ด ๋ณด์ด๋„๋ก ๋ณ€๊ฒฝ๋ฉ๋‹ˆ๋‹ค.

4. display: none๊ณผ visibility: hidden์˜ ๊ณตํ†ต์ 

display: none๊ณผ visibility: hidden์€ ๋ชจ๋‘ ํ•ด๋‹น ์š”์†Œ๋ฅผ ํ™”๋ฉด์—์„œ ์ˆจ๊ธฐ๋Š” ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋‘ ์†์„ฑ์€ ์š”์†Œ๋ฅผ ๋ Œ๋”๋งํ•˜๊ฑฐ๋‚˜ ๋ณด์—ฌ์ฃผ์ง€ ์•Š์Œ์œผ๋กœ์จ ํ™”๋ฉด์— ํ‘œ์‹œ๋˜์ง€ ์•Š๋„๋ก ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋“ค ์†์„ฑ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ณตํ†ต์ ์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

  1. ํ™”๋ฉด์—์„œ ์ˆจ๊น€: display: none๊ณผ visibility: hidden์€ ๋ชจ๋‘ ํ•ด๋‹น ์š”์†Œ๋ฅผ ํ™”๋ฉด์—์„œ ์ˆจ๊น๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ํ•ด๋‹น ์š”์†Œ๊ฐ€ ๋ณด์ด์ง€ ์•Š๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

  2. ๊ณต๊ฐ„ ์ฐจ์ง€ํ•˜์ง€ ์•Š์Œ: display: none๊ณผ visibility: hidden์€ ๋ชจ๋‘ ํ•ด๋‹น ์š”์†Œ๊ฐ€ ๋ ˆ์ด์•„์›ƒ(Layout)์—์„œ ๊ณต๊ฐ„์„ ์ฐจ์ง€ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ, ๋‹ค๋ฅธ ์š”์†Œ๋“ค์€ ํ•ด๋‹น ์š”์†Œ์˜ ์˜ํ–ฅ์„ ๋ฐ›์ง€ ์•Š๊ณ  ์ž์‹ ๋“ค์˜ ์œ„์น˜๋ฅผ ์กฐ์ •ํ•ฉ๋‹ˆ๋‹ค.

  3. ์ž์‹ ์š”์†Œ ์˜ํ–ฅ ์—†์Œ: display: none๊ณผ visibility: hidden์€ ๋ชจ๋‘ ํ•ด๋‹น ์š”์†Œ์˜ ์ž์‹ ์š”์†Œ๋“ค์—๊ฒŒ๋Š” ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ฆ‰, ์ž์‹ ์š”์†Œ๋“ค์€ ์—ฌ์ „ํžˆ ํ™”๋ฉด์— ๋ณด์ด๊ฑฐ๋‚˜ ์ˆจ๊ฒจ์ง„ ์š”์†Œ ๋‚ด์—์„œ ๋ Œ๋”๋ง๋ฉ๋‹ˆ๋‹ค.

  4. ์ด๋ฒคํŠธ ๋ฆฌ์Šค๋„ˆ ์œ ํšจ: display: none๊ณผ visibility: hidden์€ ๋ชจ๋‘ ํ•ด๋‹น ์š”์†Œ์— ์ ์šฉ๋œ ์ด๋ฒคํŠธ ๋ฆฌ์Šค๋„ˆ๋ฅผ ์œ ํšจํ•œ ์ƒํƒœ๋กœ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ, ์ˆจ๊ฒจ์ ธ ์žˆ๊ฑฐ๋‚˜ ๋ณด์ด์ง€ ์•Š๋Š” ์š”์†Œ์—๋„ ์—ฌ์ „ํžˆ ์ด๋ฒคํŠธ๋ฅผ ๊ฐ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  5. ์„ฑ๋Šฅ ํ–ฅ์ƒ: display: none๊ณผ visibility: hidden์€ ๋ชจ๋‘ ํ•ด๋‹น ์š”์†Œ๋ฅผ ๋ Œ๋”๋งํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์„ฑ๋Šฅ์ƒ์˜ ์ด์ ์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์š”์†Œ๊ฐ€ ํ™”๋ฉด์— ๋ณด์ด์ง€ ์•Š์œผ๋ฉด ๋ถˆํ•„์š”ํ•œ ๋ Œ๋”๋ง ์ž‘์—…์ด ์ƒ๋žต๋˜๊ธฐ ๋•Œ๋ฌธ์— ์›น ํŽ˜์ด์ง€์˜ ๋กœ๋”ฉ ์†๋„๋ฅผ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

display: none๊ณผ visibility: hidden์€ ๋น„์Šทํ•œ ๋ชฉ์ ์„ ๊ฐ€์ง€๊ณ  ์žˆ์ง€๋งŒ, ์ฃผ์š”ํ•œ ์ฐจ์ด์ ๋„ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. display: none์€ ํ•ด๋‹น ์š”์†Œ๋ฅผ ์™„์ „ํžˆ ์ œ๊ฑฐํ•˜๋Š” ๋ฐ˜๋ฉด, visibility: hidden์€ ํ•ด๋‹น ์š”์†Œ๋ฅผ ํ™”๋ฉด์—์„œ ๊ฐ์ถ”๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์–ด๋–ค ์†์„ฑ์„ ์„ ํƒํ• ์ง€๋Š” ์‚ฌ์šฉํ•˜๊ณ ์ž ํ•˜๋Š” ์š”์†Œ์˜ ํŠน์„ฑ๊ณผ ์‚ฌ์šฉ ๋ชฉ์ ์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

5. ๊ฒฐ๋ก 

display: none๊ณผ visibility: hidden์€ ๋‘˜ ๋‹ค ์š”์†Œ๋ฅผ ํ™”๋ฉด์—์„œ ์ˆจ๊ธธ ์ˆ˜ ์žˆ๋Š” CSS ์†์„ฑ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋‘ ์†์„ฑ์€ ๋ชฉ์ ๊ณผ ๋™์ž‘ ๋ฐฉ์‹์— ์ฐจ์ด๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

  • display: none์€ ํ•ด๋‹น ์š”์†Œ๋ฅผ ์™„์ „ํžˆ ์ œ๊ฑฐํ•˜์—ฌ ๋ ˆ์ด์•„์›ƒ์—์„œ ๊ณต๊ฐ„๋„ ์ฐจ์ง€ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ, ํ™”๋ฉด์—์„œ ์™„์ „ํžˆ ์‚ฌ๋ผ์ง€๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ํ•ด๋‹น ์š”์†Œ์™€ ๊ทธ ์ž์‹ ์š”์†Œ๋“ค์—๊ฒŒ ์˜ํ–ฅ์„ ์ฃผ๋ฉฐ, ์ด๋ฒคํŠธ ๋ฆฌ์Šค๋„ˆ๋„ ์ œ๊ฑฐ๋ฉ๋‹ˆ๋‹ค. display: none์€ ์„ฑ๋Šฅ์ƒ ์ด์ ์„ ๊ฐ€์ง€๊ณ  ์žˆ์ง€๋งŒ, ๋‹ค์‹œ ๋ณด์—ฌ์ค„ ๋•Œ์—๋Š” ๋‹ค์‹œ ์ƒ์„ฑํ•ด์•ผ ํ•˜๋ฏ€๋กœ ์กฐ๊ธˆ ๋” ๋น„์šฉ์ด ์†Œ์š”๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • visibility: hidden์€ ํ•ด๋‹น ์š”์†Œ๋ฅผ ์ˆจ๊ธฐ์ง€๋งŒ, ๋ ˆ์ด์•„์›ƒ์—์„œ๋Š” ์—ฌ์ „ํžˆ ๊ณต๊ฐ„์„ ์ฐจ์ง€ํ•˜๊ฒŒ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ, ์š”์†Œ๊ฐ€ ์ˆจ๊ฒจ์ ธ๋„ ๋‹ค๋ฅธ ์š”์†Œ๋“ค์€ ํ•ด๋‹น ์š”์†Œ์— ์˜ํ–ฅ์„ ๋ฐ›์ง€ ์•Š์Šต๋‹ˆ๋‹ค. visibility: hidden์€ ์ž์‹ ์š”์†Œ๋“ค์—๊ฒŒ ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š์œผ๋ฉฐ, ์ด๋ฒคํŠธ ๋ฆฌ์Šค๋„ˆ๋„ ์œ ํšจํ•œ ์ƒํƒœ๋กœ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค. ํ™”๋ฉด์—์„œ ๋‹ค์‹œ ๋ณด์—ฌ์ค„ ๋•Œ์—๋„ ์ถ”๊ฐ€์ ์ธ ์ƒ์„ฑ ์ž‘์—…์ด ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋”ฐ๋ผ์„œ, display: none์€ ์š”์†Œ๋ฅผ ์™„์ „ํžˆ ์ œ๊ฑฐํ•˜๊ณ  ์„ฑ๋Šฅ ๊ฐœ์„ ์„ ์œ„ํ•œ ์šฉ๋„๋กœ ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. visibility: hidden์€ ์š”์†Œ๋ฅผ ์ˆจ๊ธฐ์ง€๋งŒ ๋ ˆ์ด์•„์›ƒ์„ ์œ ์ง€ํ•˜๊ณ  ์‹ถ์€ ๊ฒฝ์šฐ์— ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.

์š”์†Œ๋ฅผ ์ˆจ๊ธธ ๋•Œ ์–ด๋–ค ์†์„ฑ์„ ์„ ํƒํ• ์ง€๋Š” ์š”๊ตฌ์‚ฌํ•ญ๊ณผ ์‚ฌ์šฉ ๋ชฉ์ ์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ์ผ๋ถ€ ์š”์†Œ๋ฅผ ์ž ์‹œ ์ˆจ๊ธฐ๊ณ  ๋‚˜์ค‘์— ๋‹ค์‹œ ๋ณด์—ฌ์ค˜์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ์—๋Š” visibility: hidden์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ ํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ˜๋ฉด์— ๋‹ค์‹œ ๋ณด์—ฌ์ฃผ์ง€ ์•Š์„ ์š”์†Œ๋Š” display: none์„ ์‚ฌ์šฉํ•˜์—ฌ ์™„์ „ํžˆ ์ œ๊ฑฐํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

CSS์˜ display: none๊ณผ visibility: hidden์€ ์š”์†Œ์˜ ๊ฐ€์‹œ์„ฑ์„ ์กฐ์ ˆํ•  ์ˆ˜ ์žˆ๋Š” ์œ ์šฉํ•œ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ๊ฐ ์†์„ฑ์˜ ๋™์ž‘ ๋ฐฉ์‹๊ณผ ์‚ฌ์šฉ๋ฒ•์— ๋Œ€ํ•ด ์ดํ•ดํ•˜์—ฌ ๋‹ค์–‘ํ•œ ์ƒํ™ฉ์—์„œ ์ ์ ˆํ•˜๊ฒŒ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜์—ฌ ์›น ํŽ˜์ด์ง€์˜ ์„ฑ๋Šฅ์„ ๊ฐœ์„ ํ•˜๊ณ  ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์„ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋Œ“๊ธ€