1
내가 가진 문제는 margin:20px;
div로 숨겨져 있고 div에 스타일을 추가합니다. height:0px;overflow:hidden
div에 있습니다. 이것은 margin
이 적용되지 않는 Safari까지는 잘 작동합니다.CSS 높이 : 0 및 오버플로 : 여백과 함께 숨겨진
다른 브라우저 결과 :
의 차이는 녹색 개요에
샘플 코드는 여기 https://jsfiddle.net/cattails27/1no9u54t/2/
사파리 출력을 발견했다. 사파리의 경우 height:0;overflow:hidden;
으로 설정하면 여백에 영향을줍니다. 다른 브라우저에서는 div의 여백이 여전히 유효합니다.
브라우저 테스트 :
- 사파리 버전 9.0.2을
우려하지만, IE11에서 테스트별로는 IE 11 버전 몇 가지 흥미로운 결과
생산 11.0.10240.16431
무엇입니까? 윤곽선? –
예,'outline : 윤곽을 추가하여 – jkris
'height : 0.01px' 대신'outline : none'과 같은 윤곽선을 제거하지 않으시겠습니까? –