본문 바로가기
수업내용

20230721 CSS3 Flex

by titlejjk 2023. 7. 21.

flex요소를 사용 할 때 shirink, grow, baisis를 border의 width, style, color속성들을 일렬로 사용하듯이 일렬로 작성해 사용가능하다.

glow, shrink, basis순으로 사용하는 것이며 예로 아래와 같다.

flex: 0 1 auto

첫 번째는 glow

두 번째는 shrink 

세 번째는 basis 순으로 사용하면 된다.

 

만약

flex: 1 100px

라고 사용 하면 

glow, shrink를 1로 공통되게 사용

 

flex: 1

이라고 사용하면 glow 1로 사용한다는 뜻이다.

 

만약 가변길이의 input요소 3대 button 1의 비율을 갖는 flex를 갖고 싶다면 아래와 같이 작성하면된다.

 

위에 코드를 이용하면 아래와 같이 설정할 수 있다.

main-nav의 자식요소인 ul에 flex:1; 을 주어서 ul의 요소들이 남는 공간을 차지 할 수 있도록 했다.

 

 

 

 

 

 

'수업내용' 카테고리의 다른 글

20230721 Android HttpRequest  (0) 2023.07.21
20230721 Android CustomAdapter 2  (0) 2023.07.21
20230720 Android CustomAdapter  (0) 2023.07.20
20230720 CSS3 flex2  (0) 2023.07.20
20230719 Andoroid  (0) 2023.07.19

댓글