티스토리 뷰
float
float란?
float 속성은 블록요소의 정렬 상태를 설정합니다.
문법
float: none | left | right
속성
속성값 | 설명 |
---|---|
inherit | 부모 요소에서 상속 |
none | float의 성질을 적용하지 않습니다. |
left | 블록요소를 왼쪽으로 정렬합니다. |
right | 블록요소를 오른쪽으로 정렬합니다. |
예제
<style>
.float-container{
width: 320px;
border: 2px solid #09c;
}
.float-container img{
float: left;
margin: 5px;
padding: 5px;
border: 2px solid #90C;
}
</style>
float 속성 사용시 영역이 깨지는 버그
float 시 해당 객체는 높이, 넓이 값을 잃어버립니다.
그렇기때문에 .clearfix라는 클래스를 만들어 쓰는 것이 일반적입니다.
clearfix 설정방법
/*float_clear*/
.clearfix {*zoom: 1}
.clearfix:before, .clearfix:after {display:table; content:""; line-height:0}
.clearfix:after {clear:both}
'CSS' 카테고리의 다른 글
CSS IR 기법 (1) | 2022.02.05 |
---|---|
CSS 선택자 (0) | 2022.02.04 |
CSS 색상 표현 방법 (0) | 2022.01.26 |
Block구조와 Inline구조 (0) | 2022.01.21 |
CSS 기초 문법 (0) | 2022.01.20 |
댓글
© 2018 webstoryboy