Internet/CSS

CSS float

by 1730 2014. 2. 9.

float 속성을 요소를 상위 요소를 기준으로 왼쪽과 오른쪽으로 레이아웃을 정렬하는데 많이 활용됩니다.

float: left;
float: right;
float: none;

기본값:없음, 상속:안됨, 버전:CSS1


float:none
영화 회사원
평범한 삶을 꿈꾼 순간, 모두의 표적이 된 남자!
2012년 가을, 그의 마지막 출근이 시작된다!
 겉으로는 평범한 금속 제조 회사지만 알고 보면 '살인'이 곧 실적인, 살인청부회사 내 영업 2부 과장 지형도(소지섭 분). 한치의 실수도 범하지 않는 냉정함과 차분함으로 유능함을 인정받으며 회사에서 시키는 대로 앞만 보고 달려온 10년, 어렸을 적 자신의 모습과 닮은 알바생 훈(김동준 분)을 만나게 된다.
 훈과의 임무 수행 중, 순간의 망설임을 느낀 그는 집이고 학교고 가족이었을 만큼 전부였던 회사의 뜻을 처음으로 거스르게 된다.
 훈의 가족과의 만남으로 처음으로 일상의 행복을 느끼는 형도. 그런 그를 늘 예의주시하던 기획이사 종태(곽도원 분)는 형도의 변화를 눈치채는데….

상하로 위치한 요소들을 float 속성을 이용하여 깔끔하게 정렬할 수 있습니다.



float:left

float:left
영화 회사원
평범한 삶을 꿈꾼 순간, 모두의 표적이 된 남자!
2012년 가을, 그의 마지막 출근이 시작된다!
 겉으로는 평범한 금속 제조 회사지만 알고 보면 '살인'이 곧 실적인, 살인청부회사 내 영업 2부 과장 지형도(소지섭 분). 한치의 실수도 범하지 않는 냉정함과 차분함으로 유능함을 인정받으며 회사에서 시키는 대로 앞만 보고 달려온 10년, 어렸을 적 자신의 모습과 닮은 알바생 훈(김동준 분)을 만나게 된다.
 훈과의 임무 수행 중, 순간의 망설임을 느낀 그는 집이고 학교고 가족이었을 만큼 전부였던 회사의 뜻을 처음으로 거스르게 된다.
 훈의 가족과의 만남으로 처음으로 일상의 행복을 느끼는 형도. 그런 그를 늘 예의주시하던 기획이사 종태(곽도원 분)는 형도의 변화를 눈치채는데….

float 속성으로 요소를 띄워 요소들이 겹쳤지만 내용 글은 겹치지 않는 엄청난 장점을 가지고 있습니다.



레이아웃

float:left
float:right
float:left















상위요소 안에 하위 요소들이 float속성을 가지면서 상위 요소가 최소화가 되어버립니다. 상위 요소의 크기가 고정형이라면 높이를 지정해 버리면 되지만 유동형이라면 변화되는 하위 요소들의 높이를 맟춰줄 방도를 찾아야합니다.



overflow:hidden

float:left
float:right
float:left

상위 요소에 overflow:hidden 속성 추가해주면 깔끔하게 정리 됩니다. overflow를 사용할때는 상위요소 높이 를 지정하시면 하위 요소 크기가 잘리는 경우 가 생기므로 높이를 지정하지 않아야 합니다.


또 다른 방법으로는 :after {content: ""; display: block; clear:both; } 으로도 상위 요소를 잡아줄수도 있습니다.


'Internet > CSS' 카테고리의 다른 글

CSS :first-line  (0) 2014.02.13
CSS :first-letter  (0) 2014.02.12
CSS z-index  (0) 2014.02.11
CSS opacity  (0) 2014.02.09
CSS Background  (0) 2014.02.08
CSS outline  (0) 2014.02.08
CSS vertical-align  (0) 2014.02.07
CSS position  (0) 2014.02.07