-
[2021.02.18] (TIL)DOM 요소를 가로, 세로 반대로 배치하는 법개발 블로깅/오늘의 TIL 2021. 2. 18. 23:15
가볍게 CSS 관련 TIL 하나 작성해보려고 한다.
일반적으로 DOM 요소를 그리는 순서는 위에서 아래로, 좌에서 우로 되어있다.
그러나 특정 상황으로 인해 DOM 요소를 아래에서 위로, 혹은 오른쪽에서 왼쪽으로 그려야 할 때가 있다.아래 코드를 통해 가볍게 DOM을 그렸다.
const ARRAY = ["하나", "둘", "셋"]; const App = () => { return ( <div className='wrapper'> {ARRAY.map(str => ( <div>{str}</div> ))} </div> ); }; export default App;
CSS에서 display와 flex-direction 속성을 이용해서 해당 요소의 내부 요소들을 반대로 배치할 수 있다.
아래에서 위로 배치
.wrapper { display: flex; flex-direction: column-reverse; }
오른쪽에서 왼쪽으로 배치
.wrapper { display: flex; flex-direction: row-reverse; }
CSS 레이아웃 작업 바로바로 작업할 수 있도록 팍팍 외우자~!
반응형'개발 블로깅 > 오늘의 TIL' 카테고리의 다른 글
[2021.06.11] Production Environment에서 SourceMap 보안 이슈 해결 (0) 2021.06.11 [2021.03.12] (TIL)Iphone 6이하 WebView 환경에서 스크롤 기능 막는 법 (0) 2021.03.12 [2021.02.04] 브라우저 스크롤 기능 유지하면서 스크롤 바 없애기 (0) 2021.02.04 [2021.01.24] Next.js에서 페이지 뒤로가기 시 이전 페이지 스크롤 위치로 돌아가기 (0) 2021.01.24 [2020.04.26] Javascript 깊은 복사의 함정... 모르고 사용하다 뒤통수 맞았다... (4) 2020.04.26