CSS 레이아웃의 현재 상태(개요)
7290 단어 gridlayoutflexboxCSS
↑ 빙하기의 빙층에서 발견@tomiiii3z(인간 코타그 테블레스)
직장인들이 최근 휴대전화 개발 분야에서 플렉스박스의 판면 디자인을 미리 알면 편리하다는 얘기가 있어서요.
나는 현재의 배치 방법을 조사했다.
테이블 탭 사용하기
물론 테이블 탭을 사용하여 표 요소를 출력할 수 있습니다
지면 디자인에 쓰면 나처럼 사는 시대착오적인 사람이 된다.
지금은 이미 편리한 세상이다.
플렉스박스나 Grid Layout 같은 편리한 것들이 존재한다.
↑ 탭으로 강제로 설정한 레이아웃
Flexbox 소개
CSS의 레이아웃 모드는 상자 레이아웃을 유연하게 할 수 있습니다.(인라인 아님 프레임)
흔히 볼 수 있는 가로 디자인을 쉽게 조합할 수 있다.
Flexbox는 React Native에서 레이아웃 방법으로 사용됩니다.
.container {
display: flex;
max-width: 750px;
margin: 0 auto;
}
.dogeza-item {
width: 100px;
margin: 0;
padding: 10px;
box-sizing: border-box;
}
↑ 플렉스박스에 가지런히 배열된 흙 밑자리
Grid Layout 소개
격자 스타일을 사용하여 페이지를 열과 줄로 나눌 수 있습니다.
전체 페이지의 정렬 방식을 결정하는 데 적합하다.
<div class="wrapper">
<div class="header"></div>
<div class="sidebar1"></div>
<div class="content"></div>
<div class="sidebar2"></div>
<div class="footer"></div>
</div>
.wrapper {
display: grid;
grid-template-columns: repeat(5, 100px);
grid-gap: 0px;
grid-template-rows: repeat(6, 100px);
}
.header {
grid-column: 1 / 6;
grid-row: 1;
}
.sidebar1 {
grid-column: 1;
grid-row: 2 / 6;
}
.sidebar2 {
grid-column: 5;
grid-row: 2 / 6;
}
.content {
grid-column: 2 / 5;
grid-row: 2 / 6;
}
.footer {
grid-column: 1 / 6;
grid-row: 6;
}
일반적인 사이트 레이아웃 형태를 사용하지 않아도 꺼리는 테이블은 Grid Layout에서 구성할 수 있다.이렇게 나도 원시인을 졸업했다!!
앞으로 테이블 라벨로 더 이상 레이아웃 안 해요!!
약속을 어기면 360도 카메라에 찍힌 토하좌 이미지를 바탕으로 제작된 VR 이미지를 올린다.
※ 어느 쪽이든 자세히 설명하는 사이트가 있습니다.자세한 내용은 저쪽을 참고하세요.
지금 기억하고 싶어!엔지니어를 위한 CSS 기초 강의~Flexbox 레이아웃 편~
https://nulab-inc.com/ja/blog/nulab/css-basics-for-engineer-flexbox/
다음 포석은 Grid Layout이 정하는 건가요?피쳐로 구분된 CSS 레이아웃 방법
https://ics.media/entry/15921
<영상 소재>
Icon-rainbow씨http://icon-rainbow.com/
상형 통조림http://pictkan.com/
프로파일 설계http://kage-design.com/wp/
Reference
이 문제에 관하여(CSS 레이아웃의 현재 상태(개요)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tomiiii3z/items/b24f711687de206f18ec텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)