ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • CSS - flex 개구리 게임(1)
    CSS/CSS 2020. 4. 28. 17:26
     

    Flexbox Froggy

    A game for learning CSS flexbox

    flexboxfroggy.com

     

    flex 속성을 익히고자 Flexbox Froggy라는 게임을 했다.

    1단계에서 9단계까지 순조롭게 진행되었다.

    하지만, 10단계에서 막혔는데 어떤 문제였느냐..?

    바로! 이 개구리들을 같은 색깔의 연못에 올려놔야 한다.

    일단, flex-direction: row-reverse;로 접근했다.

    #pond {
      display: flex;
    flex-direction: row-reverse;
    }

    flex-direction: row-reverse; 속성으로 가로 정렬에서 역순으로 배치하기에 성공했다.

    이제 이 개구리들을 옆으로 옮기기만 하면 되는데, justify-content: flex-start를 넣어 왼쪽으로 정렬시키려고 했다.

    하지만, 먹히지 않았다.

    왜 안되지 고민하다가 그 반대의 속성 justify-content: flex-end;를 넣어봤는데,

    #pond {
      display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
    }

    신기하게도 결과에 맞게 정렬이 되었다.

    그래서 그 이유를 찾아보았다.

    그것은 바로, column-reverse 또는 row-reverse를 사용하면 요소들의 start와 end의 순서도 뒤바뀐다.

    즉, 시작점이 바뀐다는 뜻이다.

    앞으로, column-reverse 또는 row-reverse를 사용한다면 시작점도 바뀐 다는 걸 인지해야겠다.

    'CSS > CSS' 카테고리의 다른 글

    CSS - 인스타 클론(2)  (0) 2020.05.01
    CSS - 개구리 게임(2)  (0) 2020.04.29
    CSS - 인스타 클론(1)  (0) 2020.04.28
    CSS - flexbox 정리  (0) 2020.04.25
    CSS - 레이아웃의 모든 것 정리  (0) 2020.04.21

    댓글

Designed by Tistory.