설정에 대한 지식이 없으면 확실하게 알 수 없습니다. 하지만 내 생각 엔 자바 스크립트를 사용하여 슬라이더를 http://donoriolo.com/js/script.min.js
으로 초기화하는 것입니다.
콘텐츠 (DOM) 다음에이 스크립트가로드되기 때문에 당분간 화면에 표시되지 않습니다.
어떻게 해결할 수 있습니까?
글쎄, 가장 간단한 방법은 콘텐츠 앞에 스크립트를로드하는 것입니다. 이것은 <body>
대신 스크립트 태그를 <head>
으로 옮겨서 수행 할 수 있습니다. 스크립트 태그로 본다면 :
<script src='/js/script.min.js' charset="utf-8"></script>
이렇게하면 스크립트가로드 될 때까지 웹 사이트가 표시되지 않습니다. 그다지 큰 문제는 아니지만 연결 속도가 느린 방문자 (많은 모바일 방문자 포함)는 느린 페이지로드에주의해야합니다. 또한 이것은 SEO
과 관련하여 문제가됩니다. 당신은 수도
$('.bxslider').show();
을 : 당신이 것 때문에 어딘가 script.min.js
의 끝에서,
...
<div class="bxslider" style="display: none">...</div>
...
그리고 스크립트가 실행 된 후 다시 보여 내가 할 것이 무엇
는 슬라이더를 숨길 수 있습니다 예를 들어 display
속성 대신 opacity
을 사용하여 멋진 애니메이션으로이를 확장하고 싶습니다.
출처
2016-06-17 20:53:31
Tim
고맙습니다! 내가 말했듯이 어떤 이유에서든 스크립트를 머리에 쓰는 것은 어떤 이유로 든 그것을하지는 못했지만 불투명도를 애니메이션으로 만드는 것은 효과적입니다. :) – Eriyu