원래는 한 화면 기준으로, 좌측에는 게시물정보 / 우측에는 유저와 댓글정보가 보여졌다.
근데 이게 화면을 줄였을 때 (모바일 웹 또는 앱으로 볼 생각에)
유저정보가 맨 밑으로 내려가서 마음에 안들었고, 이걸 수정하는 방법을 찾았다.
바로 CSS의 @media 와 flex 태그 이용하기.
1 2 3 4 5 6 | @media only screen and (max-width: 600px) { .container{ display: flex; flex-direction: column-reverse; } } | cs |
@media 태그로 화면의 가로사이즈가 600px 이하로 떨어지면 flex 기능을 활성화 하고, 나열되는 컬럼을 역순으로 보여주겠다는 소스.
container 안에 좌측 / 우측 정보가 각 하나의 div태그라서 가능했던 얘기!
반응형
'Frontend > CSS' 카테고리의 다른 글
[CSS] CSS로 인스타그램 마우스오버 이벤트 적용하기 (0) | 2018.07.22 |
---|---|
textarea 선택 영역 파란테두리 없애는 방법 (0) | 2018.07.16 |
position 활용하여 더보기 버튼 클릭하면 더보기 메뉴 뜨게 만들기 (0) | 2018.07.12 |
CSS의 flex활용하여 인스타그램, 페이스북처럼 유저정보 만들기 (0) | 2018.07.12 |
CSS 처음 접할때 공부하기 좋은 사이트 (0) | 2018.07.02 |
댓글