일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- #솔루션
- #업종별
- 솔루션
- #홈페이지
- 쇼핑몰
- 웹솔루션
- #쇼핑몰
- #웹솔루션
- 게시판
- happycgi
- 해피CGI
- 홈페이지제작
- #image
- javascript
- CGIMALL
- #jQuery
- 홈페이지
- #뉴스
- #cgimall
- jquery
- #CSS
- #happycgi
- #해피CGI
- CSS
- #동영상
- 사이트제작
- php
- 해피씨지아이
- #이미지
- #홈페이지제작
- Today
- Total
웹솔루션개발 22년 노하우! 해피CGI의 모든것
[해피CGI][cgimall] Display flex를 이용한 컨텐츠 세로중앙정렬 본문
일전에 세로 가운데정렬에 대한 자료를 올렸지만 이번에는 display:flex를 이용한 세로 가운데 정렬을
할수 있는 방법입니다.
display:flex 속성을 가진 영역 안의 컨텐츠의 정렬방법을 align-self: center; -webkit-align-self: center; 를
이용하면 가로크기에따라 세로 중앙에서부터 채워지는것을 확인할 수 있습니다.
줄이기전
줄인후
사용법은 아주 간단합니다.
<div style="display:flex">
<span style="align-self: center; -webkit-align-self: center;">
텍스트가 늘어나도 가운데부터 정렬이되여 화면상에 보여줍니다. 텍스트가 늘어나도 가운데부터 정렬이되여 화면상에 보여줍니다.
</span>
</div>
하위버전의 브라우저에서는 지원이되지 않기때문에 사용상에 제약이 있지만 모바일이나 상위버전에만 작업을 할경우에는
유용합니다 ^^
위속성이외에도 Flex를 이용한 다양한 레이아웃 및 속성들이 있으니 다양하게 찾아서 이용해보시길 바랍니다 ^^
첨부 파일을 다운 받으시면 예제를 확인하실 수 있습니다.
'웹프로그램밍 자료실 > HTML 자료' 카테고리의 다른 글
[해피CGI][cgimall] 크롬 Window Resizer + Screensiz 모바일 및 태블릿 사이즈별 확인 (0) | 2019.03.18 |
---|---|
[해피CGI][cgimall] CSS를 이용한 탭메뉴 (0) | 2019.03.08 |
[해피CGI][cgimall] 배경이미지 블러처리 연출법 Blurred Backgrounds (0) | 2019.02.26 |
[해피CGI][cgimall] 버튼디자인을 간편하게 줄 수 있는 bttn.css (0) | 2019.02.22 |
[해피CGI][cgimall] display: table-cell을 이용한 컨텐츠의 수직적 중앙정렬 (0) | 2019.02.21 |
Comments