지금은 justify-content: center;
으로 flex를 사용하고 있고 B 구성 요소에는 왼쪽 패딩이 있습니다. 일시적인 해킹입니다. 제대로 작동하려면 어떻게해야합니까?데스크톱과 모바일 사이에 공간을 두는 방법?
컨테이너가 커지면 가운데에 공백을 넣고 가운데에 놓으십시오. 작을 때, 나는 그들에게 서로의 위로 가도록하고 싶습니다.
참고 :
-
2 개 항목을 중심으로하는 대형 화면에서
- 사이의 차이가 있습니다.
- 예를 들어 데스크톱에서 래퍼를 작게 만들 수 있으므로 화면 크기를 기반으로해서는 안됩니다.
- 구성 요소 미디어 쿼리와 같은 JS 솔루션이 없습니다.
해결책 중 하나는 https://www.npmjs.com/package/react-element-query 일 수 있지만 JS를 사용합니다.
미디어 쿼리는 https://jsfiddle.net/t4j6z7og/
그냥 부트 스트랩의 열을 사용하십시오. 화면 크기에 따라 내용의 크기를 조정합니다 –
어떤 코드를 사용해 보셨습니까 ?? – mlegg
화면 크기가 아니므로 부모 크기를 찾고 있습니다. –