1
나는 개발중인 웹 사이트에서 micro clearfix hack을 사용하고 있습니다. 그것은 잘 작동하지만 그것에 대해 하나의 질문이 있습니다; 나는 누군가가 나를 깨끗하게 할 수 있기를 바랐다. 위의 웹 페이지에IE 6/7 용 Clearfix는 무엇입니까?
는 clearfix 해킹에는 다음이 포함
/**
* For IE 6/7 only
* Include this rule to trigger hasLayout and contain floats.
*/
.cf {
*zoom: 1;
}
가 분명히 그냥 내 CSS에 있기 때문에
*
의 경고를 전달 덧붙였다. hasLayout을 트리거하려면 위의 규칙을 얼마나 정확하게 포함해야합니까?
*
을 삭제하면됩니까? 아니면 스타일 시트 자체에
if IE 6/7
을 포함시키는 방법이 있습니까?
*
을 제거해야하거나 코드를 그대로 붙여 넣어야하는지 명확하게 알 수 없습니다.
미리 감사드립니다.
의 중복 가능성 http://stackoverflow.com/questions/1690642/asterisk-before-a-css-property –
그것은 CSS입니다. 해킹. 정의에 따라 유효한 CSS가 아니기 때문에 유효성을 검사하지 않습니다. 별도의 파일을로드하거나 함께 살면됩니다. –
정보 주셔서 감사합니다, 그냥 경고와 함께 살기보다는 IE 6/7 스타일 시트에 추가 할 것입니다. – justinw