민자의 지식창고

CSS3 레이아웃 사용법 익히기 본문

개발노트/CSS

CSS3 레이아웃 사용법 익히기

전지적민자시점 2018. 6. 11. 23:39

1. float 사용법


float : 속성값; left, right, none


특징

float이 선언된 엘레먼트는 왼쪽 또는 오른쪽으로만 위치 할 수 있고, 위아래 불가능

float 이후에 오는 엘리먼트는 그 주변을 채워나간다.

이미지와 텍스트 활용한 레이아웃에서 많이 사용한다.

화면 크기에 따라 동적으로 변할 수 있는 레이아웃 작업에 많이 이용된다.


2.clear 사용법

float 영향을 받는 엘리먼트를 강제로 취소시킬지 아닐지 해당 방향으로 지정


float를 쓰지 않겠다라고 강제로 float 진영을 무장 해제 시키는 것


clear : 속성값;

left | right | both | none


float와 clear는 사이가 아주 긴말하게 한 쌍으로 적용되며, float가 left로 지정되어 엘리먼트들이 왼쪽으로 정렬되면서 채워나가면 clear 적용 시 left(왼쪽)을 사용해야 한다.


만약 left(왼쪽), right(오른쪽)을 따로 관리하기 싫다면 both(양쪽)을 사용하여 방향에 상관없이 적용해서 편리하게 사용한다.


3.여러개의 열 레이아웃 만들기


화면 설계 단계에서 그룹을 나누어 봅니다.

그룹 중에서 한 행에 여러 개의 열이 있는 경우는 각각을 Box(상자)로 간주하여 float를 지정합니다.

float 다음 줄에 출력할 행은 clear를 지정하여 정상 위치에 표시 합니다.

728x90

'개발노트 > CSS' 카테고리의 다른 글

스마트폰UI 기법 익히기  (0) 2018.06.12
반응형 웹 디자인하기  (0) 2018.06.12
CSS3 좌표계 사용법 익히기  (0) 2018.06.11
CSS 고급 기능 익히기  (0) 2018.06.11
CSS3 기본기능 익히기  (0) 2018.06.11