Đây là trang web của tôi: http://themescreators.com/seven-host/Trang web không tải đúng cách trong trình duyệt Safari
Tôi đang sử dụng hiệu ứng tải tùy chỉnh và vì lý do nào đó nó không hoạt động tốt.
Đây là mã được sử dụng trên các hiệu ứng tải:
HTML:
<div class="loadingContainer">
<div class="loading">
<div class="rect1"></div>
<div class="rect2"></div>
<div class="rect3"></div>
<div class="rect4"></div>
<div class="rect5"></div>
</div>
</div>
CSS:
.loadingContainer {
text-align: center;
margin: 0 auto;
position: absolute;
top: 50%;
left: 50%;
display: inline-block;
z-index: 1000;
}
.loadingContainer .loading {
display: inline-block;
text-align: center;
}
.loadingContainer .loading > div {
background-color: #21242e;
height: 80px;
width: 6px;
display: inline-block;
-webkit-animation: stretchdelay 1.2s infinite ease-in-out;
animation: stretchdelay 1.2s infinite ease-in-out;
}
.loadingContainer .loading .rect2 {
-webkit-animation-delay: -1.1s;
animation-delay: -1.1s;
}
.loadingContainer .loading .rect3 {
-webkit-animation-delay: -1s;
animation-delay: -1s;
}
.loadingContainer .loading .rect4 {
-webkit-animation-delay: -0.9s;
animation-delay: -0.9s;
}
.loadingContainer .loading .rect5 {
-webkit-animation-delay: -0.8s;
animation-delay: -0.8s;
}
.loading i {
width: 52px;
height: 60px;
position: absolute;
left: 50%;
margin-left: -21px;
top: 50%;
margin-top: -30px;
font-size: 60px;
display: inline-block;
}
JS:
jQuery(window).load(function(){
jQuery('.loadingContainer').css({'opacity' : 0 , 'display' : 'none'});
});
Trong Safari sự". loadingContainer "không xóa ed sau khi trang được tải, vì vậy bạn chỉ thấy tất cả các trang trống. Ai đó có thể giúp tôi sửa lỗi này không?
[Tôi không thể tạo lại vấn đề] (https://jsfiddle.net/sm4sw60e/) và mã đó dường như không có liên kết. –
bạn có thể cho tôi biết bạn đang sử dụng safari trong cửa sổ không? –
bạn có cài đặt trình phát thời gian nhanh không? –