이번에는 페이지가 열리지 않는다는 보고를 받았다.
$(window).on('load', function() {
$('body').addClass('appear');
});
로딩 시 body에 appear 클래스를 추가하는 간단한 내용이다.
확인해보니 jquery는 불러오고 있지만, on load가 작동하지 않는 것 같다.
다른 코드를 찾아본다.
$(document).ready(function() {
$('body').addClass('appear');
});
로드한 후...라는 오래된 방식이다.
이게 잘 작동했다.
이전에는 rerize도 잘 되지 않았다.
맥OS는 아마 초 단위로 리로드하는 것이 아닐까 추측해 본다.
6/14 추기: safari에서 다른 건으로
특정 조건에서 overflow:hidden;이 작동하지 않는 경우가 있는 것 같다(이번에는 로딩 게이지).
::before나::after로 튀어나온 부분을 가려서 대응했다.
이때도 overflow:hidden;을 지워야만 반응했다.