JAVA/HTML
[HTML] 문법 정리12 margin-left, margin-bottom, float:정렬
java나유
2022. 7. 10. 15:15
- margin-left:10px, margin-top:10px margin-bottom:10px
- margin-bottom:자신을 기준으로 아래쪽에 있는 오브젝트를 밑으로 밀어냄
- margin:시계방향으로 margin을 적용할 수 있음
- float: left, right, center
- 1
- 2
- 3
- 4
- 5
<!DOCTYPE html>
<html>
<head>
<meta charset="EUC-KR">
<title>HTML 2일차 Padding, margin</title>
<style>
body{margin: 0; padding: 0;}
.box1{
width: 100px; height: 100px; background-color: pink;
/* margin-left: 10px; margin-top: 10px; margin-bottom: 10px; */
/* margin-bottom : 자신을 기준으로 아래쪽에 있는 오브젝트를 밑으로 밀어냄 */
margin: 10px 5px 50px 0px;
/* margin : 시계방향으로 margin을 적용할 수 있음
margin : 10px -> 네 방향 전부 같은 픽셀값을 적용함 */
float:left;
/* float : left 왼쪽 정렬
float : right 오른쪽 정렬
float : center 가운데 정렬 */
}
.box2{ width: 100px; height: 100px; background-color: skyblue; float:left; }
/* float:left를 box2에도 사용했을 경우 box1을 기준으로 왼쪽 정렬하게 됨 */
.box3{ width: 100px; height: 100px; background-color: gray; clear:both;}
/* clear: both - float를 초기화 시킬 때 사용함 */
.ulcss{ list-style: none; margin: 0; padding: 0; float: right; margin-right: 10px;}
/* list-style : none 으로 디스크 모양을 없애준 뒤, margin과 padding을 이용해 여백을 없애줌 */
.licss{ width: 200px; height: 30px; border: 1px solid black; float: left; text-align: center; line-height: 30px;}
/* !주의사항
float : right를 licss에 적용하면 오른쪽으로 정렬 + 역순 정렬이 됨
자식 태그에 float : left를 적용하고, 부모 태그에 float : right를 적용하면 오른쪽에 순차적으로 정렬할 수 있음 */
</style>
</head>
<body>
<div class="box1"></div>
<div class="box2"></div>
<div class="box3"></div><br>
<ul class="ulcss">
<li class="licss">1</li>
<li class="licss">2</li>
<li class="licss">3</li>
<li class="licss">4</li>
<li class="licss">5</li>
</ul>
</body>
</html>
728x90