<body>
<h2>Box Model μμ보기</h2>
<p>
λ°μ€λͺ¨λΈμ μμμ ννν μ μλ μμ±λ€μ κ°λ¦¬ν΅λλ€.
<br>μμμ λ§λλ μμμ΄κΈ° λλ¬Έμ λΈλμμμ μ μ©νλ μμ±μΌλ‘ 보μ
λ μ’μ΅λλ€.
</p>
<hr>
<h3>width: auto;</h3>
<p>
λλΆλΆμ λ§μ λΈλμμλ μ²μ λ§λ€μ΄ μ§λ©΄ widthμ κ°μ΄ autoλ‘ μ§μ λμ΄ ννλ©λλ€.
<br>autoλ μμκ° μ±μΈμ μλ λλΉλ₯Ό μ΅λν μ±μ°λ κ°μΌλ‘ μ΄λ₯Ό "μ΅λλλΉ"λΌ νκ² μ΅λλ€.
</p>
<div class="box1">
<div class="child">λλΉ μμ± μμ보기</div>
</div>
<ul>
<li>
<h4>auto : μ΅λλλΉμν</h4>
<p>
λΈλμμκ° λ§λ€μ΄μ§λ©΄ κΈ°λ³Έμ μΌλ‘ μ§μ λμ΄ μλ κ°μ
λλ€.
</p>
</li>
<li>
<h4>200px : κ³ μ λ¨μ</h4>
<p>
λ€λ₯Έ νκ²½μμλ ν¬κΈ°κ° κ³ μ λμ΄ μλ ννμ κ°μ
λλ€.
</p>
</li>
<li>
<h4>80% : λΉμ¨(μ λ)λ¨μ</h4>
<p>
λΆλͺ¨μμλ₯Ό κΈ°μ€μΌλ‘ λΆλͺ¨λλΉμ μΌμ λΉμ¨μ νμ°νμ¬ μ μ©ν©λλ€.
</p>
</li>
<li>
<h4>80vw, 80vh : λ·°ν¬νΈ λΉμ¨λ¨μ</h4>
<p>
λ·°ν¬νΈλ₯Ό κΈ°μ€μΌλ‘ λ·°ν¬νΈλλΉμ μΌμ λΉμ¨μ νμ°νμ¬ μ μ©ν©λλ€.
</p>
</li>
<li>
<h4>calc(μ°μ°μ) : μ°μ°λ¨μ</h4>
<p>
μ¬μΉμ°μ°μλ₯Ό ν΅ν΄ μ°μ°λ κ°μ μ μ©ν©λλ€.
<br>*, /, +, - λ±μ μ°μ°μ ν΅ν΄ κ°μ μ»μΌλ©° κΌ! μ°μ°μ μλ€λ‘ 곡백문μλ₯Ό λ¬μΌν©λλ€.
</p>
</li>
</ul>
<hr>
<h3>min-width, max-width (λμ€μ νμ΅νκ² μ΅λλ€.)</h3>
<hr>
<h3>height: auto;</h3>
<p>
λλΆλΆμ λ§μ λΈλμμλ μ²μ λ§λ€μ΄ μ§λ©΄ heightμ κ°μ΄ autoλ‘ μ§μ λμ΄ ννλ©λλ€.
<br>λμ΄μμ autoλ λλΉμ λ¬λ¦¬ "μ΅μλμ΄"μνκ° λ©λλ€.
<br>"μ΅μλμ΄"λ ν¬ν¨νκ³ μλ μμλ κ°μ²΄λ±μ μν₯μ λ°μ λμ΄κ° μ μ©λκΈ°λ ν©λλ€.
</p>
<div class="box2">
<div class="child">λμ΄ μμ± μμ보기</div>
</div>
<ul>
<li>
<h4>auto : μ΅μλλΉμν</h4>
<p>
λΈλμμκ° λ§λ€μ΄μ§λ©΄ κΈ°λ³Έμ μΌλ‘ μ§μ λμ΄ μλ κ°μ
λλ€.
</p>
</li>
<li>
<h4>200px : κ³ μ λ¨μ</h4>
<p>
λ€λ₯Έ νκ²½μμλ ν¬κΈ°κ° κ³ μ λμ΄ μλ ννμ κ°μ
λλ€.
</p>
</li>
<li>
<h4>80% : λΉμ¨(μ λ)λ¨μ</h4>
<p>
λΆλͺ¨μμλ₯Ό κΈ°μ€μΌλ‘ λΆλͺ¨λμ΄μ μΌμ λΉμ¨μ νμ°νμ¬ μ μ©ν©λλ€.
</p>
</li>
<li>
<h4>80vw, 80vh : λ·°ν¬νΈ λΉμ¨λ¨μ</h4>
<p>
λ·°ν¬νΈλ₯Ό κΈ°μ€μΌλ‘ λ·°ν¬νΈν¬κΈ°μ μΌμ λΉμ¨μ νμ°νμ¬ μ μ©ν©λλ€.
</p>
</li>
<li>
<h4>calc(μ°μ°μ) : μ°μ°λ¨μ</h4>
<p>
μ¬μΉμ°μ°μλ₯Ό ν΅ν΄ μ°μ°λ κ°μ μ μ©ν©λλ€.
<br>*, /, +, - λ±μ μ°μ°μ ν΅ν΄ κ°μ μ»μΌλ©° κΌ! μ°μ°μ μλ€λ‘ 곡백문μλ₯Ό λ¬μΌν©λλ€.
</p>
</li>
</ul>
<h2>λ°μ€ λͺ¨λΈ μμ보기</h2>
<p>
λ°μ€λͺ¨λΈμ μμμ λ§λλ μμ±μ ν΅μΉμ
λλ€.
</p>
<hr>
<h3>boderκ΄λ ¨μμ±</h3>
<ul class="bd">
<li>
<h4>border-width: ;</h4>
<p>
ν
λ리(보λ)μ λκ²λ₯Ό μ§μ νλ μμ±μ
λλ€.
</p>
</li>
<li>
<h4>border-style: ;</h4>
<p>ν
λ리μ ννλ₯Ό μ§μ νλ μμ±μ
λλ€.</p>
</li>
<li>
<h4>border-color: ;</h4>
<p>ν
λ리μ μμμ μ§μ νλ μμ±μ
λλ€.</p>
</li>
</ul>
<h3>μΆμ½ννμ (μΆμ½μ)</h3>
<p class="sc">
λ§μ μμ±μ΄λ¦μ "μ λμ¬-μ λ―Έμ¬"λ‘ κ΅¬μ±λ κ²½μ°κ° μμ΅λλ€.
<br>μ΄λ μ λμ¬λ§ μ¬μ©νμ¬ μμ±μ μ μ©νλ λ°©μμ μΆμ½μμ΄λΌ ν©λλ€.
<br>μΆμ½μμμλ μ¬λ¬κ°μ κ°μ νλ²μ μμ±νλλ° μ΄λ κ°μ ννκ° λ€λ₯΄λ€λ©΄
<br>κ°μ νκΈ°νλ μμΉλ μ€μνμ§ μμ΅λλ€.
</p>
<p class="sc2">
κ°μ ννκ° κ°λ€λ©΄ νκΈ°νλ μμΉλ μ€μν΄ μ§λλ€.
</p>
<hr>
<h3>border-radius : λ₯κ·Όμ¬κ°ν λ§λ€κΈ°</h3>
<div class="bdrs"></div>
<h3>padding μμ± μμ보기</h3>
<p>
μμ λ΄λΆλ‘ λ°μνλ μμμ ν¨λ©μ΄λΌκ³ ν©λλ€.
</p>
<div class="pd">text</div>
</body>
<style>
.box1{
background-color: #fcc;
width: auto;
width: 400px;
width: 80%;
}
.box1>.child{
background-color: #f00; color: #fff;
width: 80%;
width: 80vw;
width: calc(80% - 20px);
}
.box2{
background-color: #ccf;
}
.box2>.child{
background-color: #00f; color: #fff;
line-height: 100px;
height: 100px;
width: 600px;
}
</style>
<style>
.bd>li{
margin-top: 20px;
border-width: 2px;
border-style: solid;
border-style: dashed;
border-style: dotted;
border-color: #fee;
}
.sc{
border: 1px solid #000;
border: solid #000 1px;
}
.sc2{
border-top: 1px solid #000;
border-bottom-width: 3px;
border-bottom-style: dashed;
border-bottom-color: #000;
}
.bdrs{
width: 400px; height: 400px;
border: 1px solid #000;
border-radius: 20px;
border-radius: 200px 0 200px 0;
}
.pd{
background-color: #ccc;
width: 200px;
padding-top: 50px;
padding-right: 50px;
padding-bottom: 50px;
padding-left: 50px;
padding: 100px;
padding: 100px 100px 100px 100px;
padding: 200px 100px 300px;
padding: 100px 200px;
}
</style>