[CSS] ๋ฐ˜์‘ํ˜• ์›น ๋ฏธ๋””์–ด ์ปค๋ฆฌ(@media) โœ๏ธ
ยท
CSS
๐Ÿ‘จ‍๐Ÿ’ป ๋ฏธ๋””์–ด ์ปค๋ฆฌ๋ž€?๋ฐ˜์‘ํ˜• ์›น ๋””์ž์ธ์—์„œ ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ ๊ฐœ๋…์œผ๋กœ ์‚ฌ์ดํŠธ์— ์ ‘์†ํ•˜๋Š” ์žฅ์น˜์— ๋”ฐ๋ผ ํŠน์ •ํ•œ CSS ์Šคํƒ€์ผ์„ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค.์•„๋ž˜ ์˜ˆ์‹œ ์‚ฌ์ง„ ์ฒ˜๋Ÿผ, ๋ฏธ๋””์–ด ์ปค๋ฆฌ๋Š” ๋‹ค์–‘ํ•œ ๊ธฐ๊ธฐ์™€ ํ™”๋ฉด ํฌ๊ธฐ์— ๋Œ€์‘ํ•˜์—ฌ ์›น ์‚ฌ์ดํŠธ๋ฅผ ๋” ํšจ๊ณผ์ ์œผ๋กœ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•œ๋‹ค.๋ฏธ๋””์–ด ์ปค๋ฆฌ๋Š” ์‚ฌ์ด์— ์‚ฌ์šฉํ•˜๋ฉฐ ๊ธฐ๋ณธ์ ์œผ๋กœ ๋ฏธ๋””์–ด ์œ ํ˜•์„ ์ง€์ •ํ•˜๊ณ  ํ•„์š”ํ•œ ๊ฒฝ์šฐ์—๋Š” and ์—ฐ์‚ฐ์ž๋กœ ์กฐ๊ฑด์„ ์ ์šฉํ•œ๋‹ค.1. ์›น ํŽ˜์ด์ง€์˜ ์ตœ๋Œ€ ๊ฐ€๋กœ ๋„ˆ๋น„(max-width)๊ฐ€ 980px ์ดํ•˜์ธ ๊ฒฝ์šฐ@media screen and (max-width:980px) {    #page { width: 94%;}    #main {width: 65%;}    #sidebar {width: 30%;}}2. ์›น ํŽ˜์ด์ง€์˜ ์ตœ๋Œ€ ๊ฐ€๋กœ ๋„ˆ๋น„(max-width)๊ฐ€ 70..
[CSS] display / inline-block ๊ฐ€์šด๋ฐ ์ •๋ ฌ์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž โœ๏ธ
ยท
CSS
๐Ÿ‘จ‍๐Ÿ’ป float:left ์†์„ฑ์œผ๋กœ ์•„๋ฌด๋ฆฌ ๊ฐ€์šด๋ฐ ์ •๋ ฌ์„ ํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ•ด๋ดค์ง€๋งŒ, ์นด๋“œ ์š”์†Œ๋“ค์˜ ๊ฐ€๋กœ ์ •๋ ฌ์„ ์œ„ํ•ด float:left ์†์„ฑ์„ ์‚ฌ์šฉํ–ˆ๋‹ค. ๊ฐ€๋กœ ์ •๋ ฌ์€ ์„ฑ๊ณต(?) ํ–ˆ์ง€๋งŒ ๊ฐ€์šด๋ฐ ์ •๋ ฌ์„ ํ•˜์ง€ ๋ชปํ–ˆ๋‹ค.text-align: center; / margin:0 auto; ๋ฅผ ์‚ฌ์šฉํ•ด๋„ ๋„์ €ํžˆ ์•ˆ๋˜๋Š” ๊ฐ€์šด๋ฐ ์ •๋ ฌ ์›์ธ์€ ๋ฐ”๋กœ float:left ์†์„ฑ ๋•Œ๋ฌธ์ด์—ˆ๋‹ค. .travel-card { float: left;} ์นด๋“œ ์š”์†Œ class ์„ ํƒ์ž("travel-card") ๋กœ ๋ฌถ์–ด float: left; ์‚ฌ์šฉ ์‹œ ๊ฒฐ๊ณผ ํ™”๋ฉด์ด๋‹ค.์š”์†Œ๋“ค์ด ๋ธŒ๋ผ์šฐ์ €์˜ ์™ผ์ชฝ๋ถ€ํ„ฐ ๊ฐ€๋กœ ์ •๋ ฌ๋กœ ๋‚˜์—ด๋œ๋‹ค.ํ•˜์ง€๋งŒ ๋‚ด๊ฐ€ ์›ํ•˜๋Š” ๊ฒƒ์€ ๊ฐ€์šด๋ฐ ์ •๋ ฌ์„ ๊ฐ™์ด ํ•˜๋Š” ๊ฒƒ์ด์—ˆ๋‹ค. ๐Ÿ‘จ‍๐Ÿ’ป display: inline-block; ์„ ์‚ฌ์šฉํ•œ ๊ฐ€์šด๋ฐ..