CSS 레이아웃에서 부동은 매우 중요한 속성입니다. 요소의 부동 방향을 설정하면 페이지 레이아웃 효과를 쉽게 얻을 수 있습니다. 그러나 플로팅 요소는 특히 상위 요소가 높이를 설정하지 않은 경우 일부 문제를 일으킬 수 있습니다. 플로팅 하위 요소로 인해 상위 요소의 높이가 축소되어 페이지 레이아웃에 혼란이 발생할 수 있습니다. 따라서 플로트를 올바르게 제거하는 것도 웹 개발의 중요한 부분입니다.
이 기사에서는 예제를 사용하여 부동 소수점 지우기, 의사 요소 사용, CSS 그리드 및 기타 기술 사용을 포함하여 부동 소수점을 제거하는 몇 가지 방법을 보여줍니다.
1. 플로트 지우기
가장 일반적인 방법 중 하나는 플로트를 지우는 것입니다. 부동 요소를 제거하는 효과를 얻기 위해 부모 요소나 부동 요소 뒤에 명확한 부동 태그를 추가할 수 있습니다.
수레를 지우는 방법에는 여러 가지가 있습니다. 가장 일반적인 방법은 빈 태그를 사용하고 CSS를 통해 부동 소수점을 지우는 효과를 설정하는 것입니다. <div>
和<span>
<div class="parent"> <div class="child-float"></div> <div class="child-float"></div> <div class="clear-fix"></div> </div> .clear-fix{ clear:both; }
<div class="parent clearfix"> <div class="child-float"></div> <div class="child-float"></div> </div> .clearfix::after{ content:""; display:block; clear:both; }
<div class="parent"> <div class="float-wrap"> <div class="child-float"></div> <div class="child-float"></div> </div> </div> .float-wrap::before, .float-wrap::after{ content:""; display:table; } .float-wrap::after{ clear:both; }
<div class="parent-css-grid"> <div class="child-float"></div> <div class="child-float"></div> </div> .parent-css-grid{ display:grid; grid-template-columns: 1fr 1fr; grid-auto-rows: minmax(min-content, max-content); }
위 내용은 부동을 제거하기 위해 CSS를 사용하는 여러 가지 방법을 설명하는 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!