CSS Float

업데이트:

정렬

  • 보통 같운데 가운데 정렬이나 오른쪽 정렬등은 태그의 text-align 사용해서 정렬함.
  • 세로 정렬이 어려움 보통 아래의 코드를 활용해서 정렬을 많이함
    (IE에서는 문제있음)
    @css
    display: flex;
    align-items: center;
    

    Float

  • 뜨다라는 사전적 의미와 같이, 이미지를 띄워서 화면을 정렬해줄 때 주로 사용함
  • 요즘에는 레이아웃 용으로 많이 이용됨.
  • 태그를 float 속성 및 width,height 속성 등을 이용해 레이아웃 배치
<html>
<head>
<style>
	.ex-layout{ height: 310px }
	.menu{
		width: 300px;
		height: 40px;
		border: 2px solid #09c;
		background-color: #d7f5ff;
	}
	.main .left-menu{
		float: left;
		width: 50px;
		height: 254px;
		border: 2px solid red;
		background-color: #ffe7d5;
	}
	.main .content{
		float: left;
		width: 250px;
		height: 250px;
	}
	.main .content .article{
		height: 200px;
		border: 2px solid blue;
		background-color: #e2e9ff;
	}
	.main .content .comment{
		height: 50px;
		border: 2px solid purple;
		background-color: #ffddff;
	}
</style>
</head>
<body>
	<div class="ex-layout">
		<div class="menu">global menu</div>
		<div class="main">
			<div class="left-menu">left menu</div>
			<div class="content">
				<div class="article">article</div>
				<div class="comment">comment</div>
			</div>
		</div>
	</div>
</body>
</html>

태그:

카테고리:

업데이트: