큰 동생을 좋은 밤!
안녕하세요 좋은 처음부터 일, 오늘은, 탄성의 레이아웃에 대해 당신에게 약간의 지식을 가지고
우선, 우리 모두 탄성 레이아웃의 장점을 알고 있어야합니다, 오 아래에 설명되어 있습니다 이유에, 일차원 이루어집니다!
그 이유는 하위 용기 (플렉스) 사용 가능한 공간이 부모 컨테이너 최대한 활용할 수 있기 때문에 그것이, 탄성 탄성 레이아웃 레이아웃이라고합니다. 음, 처음으로 우리 모두를위한 모두의 포함 스펙트럼을 가지고 :
음! 우리는 몇 가지 세부 사항에 대해 이야기 다음으로 우리는 탄성 레이아웃 구문을 사용했다. 첫 번째는 우리의 원래의 코드와 보여주는 것입니다 :
<style> ul{list-style: none;} a{text-decoration: none;} #box{margin: 20px auto; width: 400px;height: 400px;border: 1px solid black;} #box div{width: 100px;height: 100px;border: 3px solid black;} #box div:nth-of-type(1){background-color: red;} #box div:nth-of-type(2){background-color: green;} #box div:nth-of-type(3){background-color: blue;} </style>
<body>
<div id="box"> <div></div> <div></div> <div></div> </div>
</body
것을보기 :
부모 컨테이너 위의 역할
-
플렉스 방향 : 주축의 방향을 변경
-
정당화 - 내용 : 속성은 메인 샤프트 및 분산 방식으로 하위 키의 정렬 방향을 결정합니다.
-
정렬 - 항목, 각 행의 하위 요소의 수직 배향. 축은 서브으로 이동
-
플렉스 랩 : 줄 바꿈 처리 여부
상기 서브 용기 작성된
- - 자기 정렬, 다른 서브 용기 단일 보조 용기가 동일하지 정렬 - 정렬 된 항목 포함 할 수 속성이다. (이 경우 두 번째 예)
- 플렉스 성장 : 확장;
예
주 :
레벨이 시간의 주축이다 : 기본적으로, 폭과 높이를 작성하지 않는 경우, 내용에 의해 결정됩니다 폭, 부모 컨테이너의 높이에 의해 결정.
세로 주축 시간 : 폭 및 기록되지 높이, 부모 컨테이너의 폭에 의해 결정되는 경우 기본적으로 높이는 내용 결정.
아이가 부모 컨테이너의 전체 폭보다 클 경우, 자동적으로 (우선 순위는 자체 탄성에 고정 된 크기보다 크다) 수축
최소 폭과 높이가 오버 플로우 현상이있을 때 아이가 부모 컨테이너의 내용물에 도달 .
화이트 하나, 당신에게지도 거물급을 환영합니다.