이 글의 내용은 CSS에 떠다니는 플러터의 원인과 그것이 가져오는 문제에 대한 것입니다. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.
왼쪽, 오른쪽, 없음, 상속
#🎜🎜 #float 플로팅 이유float를 사용하면 요소가 표준 문서 흐름에서 벗어나게 됩니다. (표준 문서 흐름은 블록 요소, 라인 요소 등 다양한 요소 유형을 각각의 특성에 맞게 배열하여 표시하는 것입니다. 속성은 다르지만 모두 위에서 아래, 왼쪽에서 오른쪽의 순서로 배열됩니다.) # 🎜 🎜#float 플로팅의 부작용
#🎜🎜 ## 🎜🎜#
<style type="text/css"> .box{ border: 4px solid #000000; width: 200px; height: 200px; display: inline-block; } .itemSmall_1{ background-color: chartreuse; width: 40px; height: 40px; border: 2px solid #000000; /* float: left; */ } .itemSmall_2{ background-color: chartreuse; width: 40px; height: 40px; border: 2px solid #000000; float: left; } .itemBig{ background-color: blue; width: 150px; height: 150px; border: 2px solid #000000; } </style><body> <div class="box"> <div class="itemSmall_1"> </div> <div class="itemBig"> </div> </div> <div class="box"> <div class="itemSmall_2"> </div> <div class="itemBig"> </div> </div> </body>
<style type="text/css"> .box{ border: 4px solid #000000; width: 200px; height: 200px; display: inline-block; vertical-align: top; } .itemSmall_1{ background-color: chartreuse; width: 40px; height: 40px; border: 2px solid #000000; /* float: left; */ } .itemSmall_2{ background-color: chartreuse; width: 40px; height: 40px; border: 2px solid #000000; float: left; } .itemBig{ background-color: blue; width: 150px; height: 150px; border: 2px solid #000000; } </style> <body> <div class="box"> <div class="itemSmall_1"> </div> <div class="itemBig"> </div> </div> <div class="box"> <div class="itemSmall_2"> </div> 行内元素行内元素行内元素行内元素行内元素行内元素行内元素行内元素行内元素行内元素行内元素行内元素行内元素行内元素行内元素行内元素 </div> </body>
*두 개의 블록 수준 요소가 부동하고 상위 요소는 접힙니다.
<style type="text/css"> .box{ border: 4px solid #000000; float: left; } .itemSmall_2{ background-color: chartreuse; width: 40px; height: 40px; border: 2px solid #000000; float: left; } .itemBig2{ background-color: blue; width: 150px; height: 150px; border: 2px solid #000000; float: left; } </style> <body> <div class="box"> <div class="itemSmall_2"> </div> <div class="itemBig2"> </div> </div> </body>
관련 권장 사항:
CSS 및 부동 소수점에 대한 자세한 설명 세 가지 유형의 클리어 플로트 방법
위 내용은 CSS에서 플랫 플로팅이 발생하는 원인과 문제점 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!