좋은 오래된 micro clearfix 해킹은 여백 붕괴를 방지하고 떠 다니는 것을 방지하기 위해 빈 테이블 요소를 사용하는 것을 기반으로합니다. 이 동작은 각 HTML 테이블이 디자인 상 존재해야하는 익명 테이블 요소를 생성하므로 익숙해지기 위해 다시 칠하기주기에는 처리 할 각 clearfixed 요소에 대해 6 개의 새로운 빈 요소가 있습니다 (표 + anon 행 + anon 셀 * 2) . 리플 로우/페인트 사이클 동안 성능에 관련된 단점이 있습니까? 이걸 어떻게 테스트 해?익명 표 셀 - 리플 로우/다시 칠 성능에 영향을 줍니까?
.cf:before,
.cf:after {
content: " "; /* 1 */
display: table; /* 2 */
}
.cf:after {
clear: both;
}
이 질문은 주로 의견을 기반으로합니까? 각 구현을 "의견"으로 간주하지 않는 한. – BoltClock
아무 생각이든, 익명의 표 셀이 현실입니다. – mystrdat