Ok CSS 전환 만 사용하여 페이지를로드 할 때 애니메이션을 만들었습니다 (정렬!).
CSS 스타일 시트를 2 개 만들었습니다. 첫 번째는 애니메이션 전에 HTML 스타일을 지정하는 방법입니다 ... 두 번째는 애니메이션이 수행 된 후 페이지를 보는 방법입니다.
나는 이것을 어떻게 달성했는지 완전히 이해하지 못하지만 두 CSS 파일 (내 문서의 머리 부분 모두)이 다음과 같이 일부 자바 스크립트로 분리 된 경우에만 작동합니다.
Firefox, safari 및 opera로 이것을 테스트했습니다. 때로는 애니메이션이 작동하고 때로는 두 번째 CSS 파일로 바로 건너 뛰고 때로는 페이지가로드되는 것처럼 보이지만 아무것도 표시되지 않습니다 (아마도 나입니까?)
<link media="screen,projection" type="text/css" href="first-css-file.css" rel="stylesheet" />
<script language="javascript" type="text/javascript" src="../js/jQuery JavaScript Library v1.3.2.js"></script>
<script type='text/javascript'>
$(document).ready(function(){
// iOS Hover Event Class Fix
if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)) ||
(navigator.userAgent.match(/iPad/i))) {
$(".container .menu-text").click(function(){ // Update class to point at the head of the list
});
}
});
</script>
<link media="screen,projection" type="text/css" href="second-css-file.css" rel="stylesheet" />
진행중인 작업 웹 사이트에 대한 링크는 다음과 같습니다. http://www.hankins-design.co.uk/beta2/test/index.html
어쩌면 틀렸지 만 CSS 전환을 지원하지 않는 브라우저는 지연이나 지속 시간없이 두 번째 CSS 파일로 바로 건너 뛰어야하므로 문제가 없어야한다고 생각했습니다.
이 방법이 검색 엔진에 얼마나 친숙한 지에 대한 의견을 알고 싶습니다. 검은 모자를 쓰고 키워드로 페이지를 채우고 불투명도에 9999 초 지연을 적용 할 수 있다고 가정합니다.
검색 엔진이 전환 지연 속성을 처리하는 방법과 위의 방법을 사용하여 페이지의 링크와 정보를 볼 수 있는지 알고 싶습니다.
더 중요한 것은 페이지가로드 될 때마다 이것이 일관성이없는 이유와이를 수정할 수있는 방법을 알고 싶습니다!
이것이 없으면 다른 견해와 의견을 얻을 수 있기를 바랍니다.