부동 소수점을 지우는 것은 웹 페이지 레이아웃에서 요소가 부동 속성으로 설정되면 주변 요소가 영향을 받아 레이아웃 혼란이나 덮어쓰기가 발생할 수 있음을 의미합니다. 이 문제를 해결하려면 몇 가지 트릭을 사용하여 부동 소수점의 효과를 정리해야 합니다.
일반적으로 부동 요소는 상위 요소를 붕괴시키고 높이를 정상적으로 계산할 수 없으며 형제 요소가 가려지거나 잘못 배치될 수 있습니다. 이때 플로트를 지우고 요소를 일반 레이아웃으로 되돌려야 합니다.
부동 요소를 지우는 일반적인 기술은 다음과 같습니다.
clear: 둘 다 설정하는 등 고정 높이 비부동 빈 레이블을 사용하여 부동 요소를 지웁니다. ;
속성. 이를 통해 상위 요소는 높이를 다시 계산하고 부동 효과를 지울 수 있습니다. clear: both;
属性。这样可以使父元素重新计算高度,清除浮动的影响。<div class="clearfix"></div> <style> .clearfix { clear: both; } </style>
overflow: hidden;
属性清除浮动,给浮动元素的父元素设置 overflow: hidden;
属性,可以让父元素自动扩展高度以包含浮动元素。<div class="parent"> <div class="child"></div> <div class="child"></div> </div> <style> .parent { overflow: hidden; } .child { float: left; } </style>
::after
<div class="parent"> <div class="child"></div> <div class="child"></div> </div> <style> .parent::after { content: ""; display: table; clear: both; } .child { float: left; } </style>
overflow:hidden;
속성을 사용하여 부동 소수점을 지우고 overflow:hidden;
속성을 상위 요소로 설정하세요. 플로팅 요소를 포함하도록 부모 요소의 높이가 자동으로 확장됩니다. rrreee의사 요소 ::after
를 사용하여 플로팅을 지우고 다음 스타일을 플로팅 요소의 상위 요소에 설정한 다음 의사 요소를 추가하세요. 부동의 효과를 취소합니다.
위 내용은 떠돌다의 의미를 없애다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!