Bootstrap의 Flex Layout을 사용하여 구성 요소 (2 개)를 좌우로 배치하는 방법
1412 단어 bootstrap4CSS
하고 싶었던 일
아래 그림과 같은 느낌으로 화면의 양단에 컴포넌트를 배치하고 싶다고 생각했습니다.
해결 방법
왼쪽에 배치하려는 구성 요소 클래스에 mr-auto
를 추가했습니다.
코드
pug b-container
b-row
b-col.mr-auto(cols="auto")
div タイトル
b-col(cols="auto")
b-button.download ボタン
mr-auto
이 클래스가 추가된 요소의 오른쪽의 마진을, 오른쪽의 컴퍼넌트까지 채울 수가 있습니다.
↓이런 느낌↓
막힌 곳
CSS float
속성으로 할 수 있다고 생각했지만 flex로는 할 수 없다?
비고
오른쪽의 컴퍼넌트의 cols
만을 auto
로 해도 할 수 있습니다만, 제대로 하고 싶다면 마진을 사용하는 것이 좋은 것일까라고 생각합니다.
참고문헌
Margin utilities on columns - Layout and Grid System _ Components _ BootstrapVue
CSS3 : Bootstrap 4 Beta에서 그리드 레이아웃의 오프셋 클래스가 사라집니다.
Reference
이 문제에 관하여(Bootstrap의 Flex Layout을 사용하여 구성 요소 (2 개)를 좌우로 배치하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yuyaaaaaaaaaaaa/items/081c3c4f794d0ed393f1
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
b-container
b-row
b-col.mr-auto(cols="auto")
div タイトル
b-col(cols="auto")
b-button.download ボタン
Reference
이 문제에 관하여(Bootstrap의 Flex Layout을 사용하여 구성 요소 (2 개)를 좌우로 배치하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yuyaaaaaaaaaaaa/items/081c3c4f794d0ed393f1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)