๋ฐ์ํ
1. ๋์คํ๋ ์ด ํฌ๊ธฐ์ ๋ฐ๋ฅธ body์์์ background-color ๋ณ๊ฒฝํ๊ธฐ
<์ธ๋ถ ์กฐ๊ฑด>
0~767px ์ด๋ฉด : gold
768px~1024px ์ด๋ฉด : lightblue
1025px~ ์ด๋ฉด : lightpink
@media screen and (max-width: 767px) {
body {background-color: gold;}
}
@media screen and (min-width: 768px ) and (max-width: 1024px) {
body {background-color: lightblue;}
}
@media screen and (min-width: 1025px) {
body {background-color: lightpink;}
}
โฌ๏ธ์ ์์ฒ๋ผ ์ ์งํ๊ฒ ํฌ๊ธฐ๋ณ๋ก 3๊ฐ์ง ์์์ ๋ํ ์์ ์ธ ์ ์์ง๋ง ๋ ๊น๋ํ๊ฒ ์ธ์ฐ๋ ๋ฐฉ๋ฒ์ด ์๋ค!
ํ๊ฐ์ง ์์ ๊ธฐ๋ณธ ์์ผ๋ก ์ค์ ํ๋ ๋ฐฉ๋ฒ์ด๋ค!
โฌ๏ธ์ ์์ ํ ์์ ๊ธฐ๋ณธ์์ผ๋ก ์ค์ ํด์ ์์์ ์ค์ฌ์ ์จ๋ณด์์ต๋๋ค.
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<title>Media Queries</title>
<style>
/* @media screen and (max-width: 767px) {
body {background-color: gold;}
}
@media screen and (min-width: 768px ) and (max-width: 1024px) {
body {background-color: lightblue;}
}
@media screen and (min-width: 1025px) {
body {background-color: lightpink;}
} ์ผ์ฐจ์์ ์ผ๋ก ์๊ฐํด์ ํ๊ธฐ */
body {background-color: gold;}
@media screen and (min-width: 768px ) and (max-width: 1024px) {
body {background-color: lightblue;}
}
@media screen and (min-width: 1025px) {
body {background-color: lightpink;}
}
/*์ฝ๋ ์ค์ด๊ธฐ*/
</style>
</head>
<body>
<p>W3C๋ <a href="https://www.w3.org/TR/css3-mediaqueries/">CSS3 ๋ฏธ๋์ด์ฟผ๋ฆฌ ๋ฌธ์</a>๋ฅผ 2012๋
6์์ ํ์ค ๊ถ๊ณ ์์ผ๋ก ์ ์ ํ์์ต๋๋ค.</p>
<p>๋ํ, ๊ธฐ์กด์ ๋ฏธ๋์ด์ฟผ๋ฆฌ ๊ฐ์ ์์
์ ์งํ ์ค์ด๋ฉฐ, 2017๋
9์์ <a href="https://www.w3.org/TR/mediaqueries-4/">๋ฏธ๋์ด์ฟผ๋ฆฌ ๋ ๋ฒจ4</a>๋ฅผ ๋ฐํํ์ต๋๋ค. ์ด ๋ฌธ์๋ ํ์ฌ ์ ๋ ฅ ํ์ค ๊ถ๊ณ ์์
๋๋ค.</p>
</body>
</html>
2. ์น ํ์ด์ง๋ฅผ ์ธ์ํ๋ ๊ฒฝ์ฐ์ ์คํ์ผ ์ถ๊ฐ
<์ธ๋ถ ์กฐ๊ฑด>
์ต์ปค ์์์ url ์ถ๋ ฅ
์ต์ปค ์์์ ๋ฐ์ค ์ ๊ฑฐ
@media print {
a {text-decoration: none;}
a::after {
display: inline;
content: "("attr(href)")";
}
<๊ธฐ์กด์ ํ๋ฆฐํธ ํ๋ฉด>
๐ ์น์ฃผ์๊ฐ ์๊ธฐ ๋๋ฌธ์ ์๋์ ์ผ๋ก ์, ๋ฐ์ค์ด ์ณ์ ธ ์์ต๋๋ค.
โฌ๏ธ ์ํ๋๋๋ก ๋ฌธ์ ๋ฐ๋ก ๋ค์ ์นํ์ด์ง ์ฃผ์๊ฐ ๋์ค๊ณ , ๋ฐ์ค์ด ์ฌ๋ผ์ก์ต๋๋ค.
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<title>Media Queries</title>
<style>
@media print {
a {text-decoration: none;}
a::after {
display: inline;
content: "("attr(href)")";
}
</style>
</head>
<body>
<p>W3C๋ <a href="https://www.w3.org/TR/css3-mediaqueries/">CSS3 ๋ฏธ๋์ด์ฟผ๋ฆฌ ๋ฌธ์</a>๋ฅผ 2012๋
6์์ ํ์ค ๊ถ๊ณ ์์ผ๋ก ์ ์ ํ์์ต๋๋ค.</p>
<p>๋ํ, ๊ธฐ์กด์ ๋ฏธ๋์ด์ฟผ๋ฆฌ ๊ฐ์ ์์
์ ์งํ ์ค์ด๋ฉฐ, 2017๋
9์์ <a href="https://www.w3.org/TR/mediaqueries-4/">๋ฏธ๋์ด์ฟผ๋ฆฌ ๋ ๋ฒจ4</a>๋ฅผ ๋ฐํํ์ต๋๋ค. ์ด ๋ฌธ์๋ ํ์ฌ ์ ๋ ฅ ํ์ค ๊ถ๊ณ ์์
๋๋ค.</p>
</body>
</html>
๋ฐ์ํ
'๐Language > HTML & CSS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
TIL) HTML ๊ธฐ๋ณธ ํ๊ทธ ์ ๋ฆฌ, id ์ class, html ์ ์์ (0) | 2022.05.01 |
---|---|
HTML ๊ธฐ์ด ๊ฐ๋ (0) | 2022.04.26 |
๋ฏธ๋์ด์ฟผ๋ฆฌ์ ๋ฐ์ํ ์น (0) | 2022.04.20 |
HTML/CSS ์ ํจ์ฑ ๊ฒ์ฌ ์ฌ์ดํธ (0) | 2022.04.19 |
z-index, ์์ ์์, ํดํ ๋ฐ์ค (tool tip) (0) | 2022.04.19 |