여러분이 사용하고 계신 브라우저는 HTML5를 지원하지 않기 때문에 몇몇 요소가 제대로 보이도록 JScript를 사용하고 있습니다. 하지만 여러분의 브라우저 설정에서 스크립트 기능이 꺼져있으므로, 현재 페이지를 제대로 확인하시려면 스크립트 기능을 켜주셔야 합니다. CSS - Float
CSS – Float
2년전 작성
2년전 수정

블록 컨텐츠를 보여줄 때 사용할 수 있는 CSS속성이 많다.

그 중 float 속성에 대해 알아보자.

float

float는
요소Element
기본 흐름normal flow
으로부터 빠져 텍스트 및
인라인inline
요소가 그 주위를 감싸는 자기 컨테이너의 좌우측을 따라 배치한다.

left

요소가 상위 블록 요소의 좌측에 떠서 움직여야함을 나타내는 속성 값이다.

right

요소가 상위 블록 요소의 우측에 떠서 움직여야함을 나타내는 속성 값이다.

none

요소가 떠서 움직이지 않게 하는 속성 값이다.

inline-start

요소가 상위 블록 요소의 시작 부분에 떠서 움직여야함을 나타내는 속성 값이다. 예를들어, ltr 에서는 왼쪽, rtl 에서는 오른쪽.

inline-end

요소가 상위 블록 요소의 끝 부분에 떠서 움직여야함을 나타내는 속성 값이다. 예를들어, ltr 에서는 오른쪽, rtl 에서는 왼쪽.

코드

기본 예시
flash
Hold on tight Wild ride, 난 오늘도 알 수 없는 미래로 뛰어들어 가끔은 숨 막힐 듯 어지러워 (Someone tell me how you want it) I know I gotta be strong 내 길은 끝없는 highway It’s a highway 저 붉은 태양 뜨기 전 가장 짙은 어둠이 몸을 감싸도 To-to-top down, through the rain 흐린 시야를 삼켜버릴 듯이 The-the-they yelling, my name 들려 쏟아지는 불빛 속으로 Don’t slow me down When I wanna speed up (speed up!) 달려 난 way too fast 더 높은 곳을 향해서 heat up (heat up!) 담겨 내 모든 게 날 자유롭게 해 멈출 수 없는 race 꿈과 현실 사이 경계선에 Don’t slow me down when I wanna speed up I’m going way too fast, flash! All my life, all my life 쉬운 적은 없었지 Every time, every time 망설임 따윈 없어 Do or die 언제나 선택은 오직 하나 부딪혀 보면 알아 Nah, nah ‘Cause I know I gotta be strong Yeah, the wait can be long 엉켜 있는 미로 또다시 나는 위로 Not afraid of the dark 나만의 나침반 Nah, I’ve come way too far 불 꺼진 길을 따라 Top down, through the rain 흐린 시야를 삼켜버릴 듯이 The-the-they yelling, my name (my name!) 들려 쏟아지는 불빛 속으로 Don’t slow me down When I wanna speed up (speed up!) 달려 난 way too fast 더 높은 곳을 향해서 heat up (heat up!) 담겨 내 모든 게 날 자유롭게 해 멈출 수 없는 race 꿈과 현실 사이 경계선에 Don’t slow me down when I wanna speed up I’m going way too fast, flash! Aye, this that real race This that never stop 여기 낯선 길 끝에 This that tone it down This that turn it up 정해진 길 없다 해도 I don’t care Do it all (oh) 희미한 빛 더 선명하게 내 모습 비춰 줄 때 I’m ‘bout to turn it up loud ‘cause right now I’m feeling like a rockstar, baby! Don’t slow me down When I wanna speed up (speed up!) 달려 난 뜨겁게 더욱 먼 곳을 향해서 heat up (heat up!) 더욱더 빠르게 터질 듯한 숨에 거친 에너지에 절대 쉬지 않아 ‘cause it’s my game Don’t slow me down when I wanna speed up I’m going way too fast, flash!
 

CSS
.float-box {
float: left;
background-color: #DFD6D2;
width: 100px;
height: 100px;
margin: 10px;
display: flex;
justify-content: center;
align-items: center;
}
HTML
flash
Hold on tight Wild ride, 난 오늘도 알 수 없는 미래로 뛰어들어 가끔은 숨 막힐 듯 어지러워 (Someone tell me how you want it) I know I gotta be strong 내 길은 끝없는 highway It’s a highway 저 붉은 태양 뜨기 전 가장 짙은 어둠이 몸을 감싸도 To-to-top down, through the rain 흐린 시야를 삼켜버릴 듯이 The-the-they yelling, my name 들려 쏟아지는 불빛 속으로 Don’t slow me down When I wanna speed up (speed up!) 달려 난 way too fast 더 높은 곳을 향해서 heat up (heat up!) 담겨 내 모든 게 날 자유롭게 해 멈출 수 없는 race 꿈과 현실 사이 경계선에 Don’t slow me down when I wanna speed up I’m going way too fast, flash! All my life, all my life 쉬운 적은 없었지 Every time, every time 망설임 따윈 없어 Do or die 언제나 선택은 오직 하나 부딪혀 보면 알아 Nah, nah ‘Cause I know I gotta be strong Yeah, the wait can be long 엉켜 있는 미로 또다시 나는 위로 Not afraid of the dark 나만의 나침반 Nah, I’ve come way too far 불 꺼진 길을 따라 Top down, through the rain 흐린 시야를 삼켜버릴 듯이 The-the-they yelling, my name (my name!) 들려 쏟아지는 불빛 속으로 Don’t slow me down When I wanna speed up (speed up!) 달려 난 way too fast 더 높은 곳을 향해서 heat up (heat up!) 담겨 내 모든 게 날 자유롭게 해 멈출 수 없는 race 꿈과 현실 사이 경계선에 Don’t slow me down when I wanna speed up I’m going way too fast, flash! Aye, this that real race This that never stop 여기 낯선 길 끝에 This that tone it down This that turn it up 정해진 길 없다 해도 I don’t care Do it all (oh) 희미한 빛 더 선명하게 내 모습 비춰 줄 때 I’m ‘bout to turn it up loud ‘cause right now I’m feeling like a rockstar, baby! Don’t slow me down When I wanna speed up (speed up!) 달려 난 뜨겁게 더욱 먼 곳을 향해서 heat up (heat up!) 더욱더 빠르게 터질 듯한 숨에 거친 에너지에 절대 쉬지 않아 ‘cause it’s my game Don’t slow me down when I wanna speed up I’m going way too fast, flash!
사용된 코드 설명
float: left;
:
왼쪽에 이 요소가 떠있게끔 설정한다.
display: flex; justify-content: center; align-items: center;
:
하위 요소를 이 요소의 정 중앙에 놓는다.
참고

Mingg`s Diary
밍구
공부 목적 블로그