집 >웹 프론트엔드 >부트스트랩 튜토리얼 >부트 스트랩의 반응 형 유틸리티를 사용하여 특정 장치를 대상으로하는 방법은 무엇입니까?
Bootstrap의 반응 형 유틸리티를 사용하면 화면 크기에 따라 CSS 스타일을 다른 장치에 적용 할 수 있습니다. 이 유틸리티는 일련의 중단 점을 사용하여 특정 화면 너비를 정의합니다. 특정 장치를 타겟팅하려면 중단 점 약어 (예 : sm
, md
, lg
, xl
, xxl
)와 유틸리티 클래스 이름으로 접두사가있는 클래스를 사용해야합니다.
다음은 이러한 유틸리티를 사용하여 소형 장치 (예 : 휴대폰)를 대상으로하는 방법의 기본 예입니다.
<code class="html"><div class="d-none d-sm-block">This content is hidden by default and shown on small devices and up.</div></code>
이 예에서는 d-none
모든 장치의 컨텐츠를 숨기고 d-sm-block
이를 재정의하고 화면 너비가 작은 중단 점 ( sm
) 이상에있을 때 컨텐츠를 표시합니다.
부트 스트랩은 다음 중단 점을 정의합니다.
≥576px
≥768px
≥992px
≥1200px
≥1400px
이를 효과적으로 사용하려면 다음 전략을 고려하십시오.
xs
)의 스타일로 시작한 다음 더 큰 중단 점을 사용하여 더 큰 화면의 스타일을 추가하거나 재정의하십시오. 예를 들어:<code class="html"><div class="col-12 col-md-6">부트 스트랩의 반응 형 유틸리티를 사용하여 특정 장치를 대상으로하는 방법은 무엇입니까?</div></code>
이렇게하면 모바일에서 12 개의 열이 있으며 중간 크기의 스크린에서 6 개의 열이 올라갑니다.
<code class="html"><div class="d-none d-sm-block d-md-none d-lg-block">부트 스트랩의 반응 형 유틸리티를 사용하여 특정 장치를 대상으로하는 방법은 무엇입니까?</div></code>
이 컨텐츠는 sm
및 lg
브레이크 포인트에서 볼 수 있지만 xs
및 md
에는 숨겨져 있습니다.
<code class="html"><div class="mb-3 mb-sm-0">부트 스트랩의 반응 형 유틸리티를 사용하여 특정 장치를 대상으로하는 방법은 무엇입니까?</div></code>
이렇게하면 여분의 작은 장치에 하단 마진이 추가되어 작은 장치 및 UP에서 제거됩니다.
예, 부트 스트랩에서 여러 반응 형 유틸리티 클래스를 결합하여보다 정확한 타겟팅을 달성 할 수 있습니다. 이 클래스를 쌓아서 다양한 화면 크기에 완벽하게 적응하는 복잡한 레이아웃을 만들 수 있습니다. 예를 들어, 다른 중단 점에서 요소의 가시성과 간격을 모두 제어 할 수 있습니다.
<code class="html"><div class="d-none d-sm-block mb-3 mb-sm-0">부트 스트랩의 반응 형 유틸리티를 사용하여 특정 장치를 대상으로하는 방법은 무엇입니까?</div></code>
이 예에서 d-none d-sm-block
소형 장치 및 UP에서 컨텐츠를 볼 수있게하는 반면 mb-3 mb-sm-0
추가 소형 장치에 하단 마진을 추가하고 소형 장치 및 UP에서 제거합니다. 이 접근법을 사용하면 다른 장치에서 요소의 외관과 동작을 세밀하게 제어 할 수 있습니다.
부트 스트랩 디자인이 모든 장치에서 잘 보이도록하려면 다음과 같은 모범 사례를 따르십시오.
xs
)의 설계를 시작한 다음 확장하십시오. 이를 통해 모든 장치에서 콘텐츠에 액세스 할 수 있습니다.<img src="%EB%B6%80%ED%8A%B8%20%EC%8A%A4%ED%8A%B8%EB%9E%A9%EC%9D%98%20%EB%B0%98%EC%9D%91%20%ED%98%95%20%EC%9C%A0%ED%8B%B8%EB%A6%AC%ED%8B%B0%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%ED%8A%B9%EC%A0%95%20%EC%9E%A5%EC%B9%98%EB%A5%BC%20%EB%8C%80%EC%83%81%EC%9C%BC%EB%A1%9C%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C?" class="img-fluid" alt="부트 스트랩의 반응 형 유틸리티를 사용하여 특정 장치를 대상으로하는 방법은 무엇입니까?">
)가 다른 장치에서 적절하게 확장 할 수 있도록합니다. 또한보다 고급 이미지 최적화를 위해 <picture></picture>
요소를 사용하는 것을 고려하십시오.이러한 전략을 따르고 부트 스트랩의 반응 형 유틸리티를 효과적으로 활용함으로써 모든 장치에서 멋지게 보이는 디자인을 만들어 일관되고 즐거운 사용자 경험을 제공 할 수 있습니다.
위 내용은 부트 스트랩의 반응 형 유틸리티를 사용하여 특정 장치를 대상으로하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!