View
๐กdisplay ์์ฑ
1. none: ์์๋ฅผ ๋ ๋๋งํ์ง ์๋๋ก ์ค์ -> visibility ์์ฑ์ hidden์ผ๋ก ์ค์ ํ ๊ฒ๊ณผ ๋ฌ๋ฆฌ ์์ญ๋ ์ฐจ์งํ์ง ์๋๋ค
2 inline: block๊ณผ ๋ฌ๋ฆฌ ์ค ๋ฐ๊ฟ์ด ๋์ง ์๊ณ , width์ height, ์ฌ๋ฐฑ์ ์ง์ ํ ์ ์๋ค. ๋ฌธ์์์ ๋ณผ๋, ์ดํค๋ฆญ, ์์, ๋ฐ์ค ๋ฑ ๊ธ์๋ ๋ฌธ์ฅ์ ํจ๊ณผ๋ฅผ ์ฃผ๊ธฐ ์ํด ์กด์ฌํ๋ ๋จ์๋ผ๊ณ ํ ์ ์๋ค.
3. block: ๊ฐ๋ก ์์ญ์ ๋ชจ๋ ์ฐจ์งํ๋ฉฐ ํญ์ ์ค ๋ฐ๊ฟ์ด ๋์ด ์๋ก์ด ๋ผ์ธ์์ ์์ํ๋ค. ๋ฌธ์์์ ๋ฌธ๋จ์ ํ์ํ ๋, ํ ๋ฌธ๋จ์ด ๋๋ ๋ค์ ๋ํ๋๋ ์์๋ ํญ์ ๋ค์ ์ค์ ํ์๋๋ ๊ฒ๊ณผ ๋น์ทํ ๋งฅ๋ฝ์ด๋ค.
width์ height ์์ฑ์ ์ง์ ํ ์ ์๋ค.
4.inline-block: ์์ ์์ฒด๋ inline์์์ฒ๋ผ ๋์ํ์ง๋ง (์ค๋ฐ๊ฟ์ด ๋์ง ์์) ํด๋น ์์ ๋ด๋ถ์์๋ ๋ธ๋ก ์์์ฒ๋ผ ๋์ํ๋ค. (ํฌ๊ธฐ๋ ์ฌ๋ฐฑ์ ์ง์ ํ ์ ์์)
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<title>CSS Display</title>
<style>
div { width: 100px; height: 50px; }
.first { background-color: aqua; }
.second { background-color: green; }
.third { background-color: yellow; }
.inline { display: inline; }
.inline-block { display: inline-block; }
</style>
</head>
<body>
<h1>๋ค์ํ display ์์ฑ๊ฐ</h1>
<p>์๋์ ๋์ค๋ div ์์๋ ๋ชจ๋ display ์์ฑ๊ฐ์ด ๋ธ๋ก์
๋๋ค.</p>
<div class="first">๋ธ๋ก</div>
<div class="second">๋ธ๋ก</div>
<div class="third">๋ธ๋ก</div><br>
<p>์๋์ ๋์ค๋ div ์์๋ ๋ชจ๋ display ์์ฑ๊ฐ์ด ์ธ๋ผ์ธ์
๋๋ค.</p>
<div class="first inline">์ธ๋ผ์ธ</div>
<div class="second inline">์ธ๋ผ์ธ</div>
<div class="third inline">์ธ๋ผ์ธ</div><br><br>
<p>์๋์ ๋์ค๋ div ์์๋ ๋ชจ๋ display ์์ฑ๊ฐ์ด ์ธ๋ผ์ธ-๋ธ๋ก์
๋๋ค.</p>
<div class="first inline-block">์ธ๋ผ์ธ-๋ธ๋ก</div>
<div class="second inline-block">์ธ๋ผ์ธ-๋ธ๋ก</div>
<div class="third inline-block">์ธ๋ผ์ธ-๋ธ๋ก</div>
</body>
</html>
'Web > CSS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[CSS] Position ์์ฑ (0) | 2022.09.17 |
---|---|
[CSS] CSS ์ ํ์ (0) | 2022.09.17 |