这是网页设计中的不良做法吗?(整个淡入的事情)我从这里的用户那里得到了一些混合的评论,他们说这太过分了。共识是什么?我想遵循常见的做法,避免任何失礼。
我意识到这是一件非常微妙的事情,没有它我也可以生活……但是,在我看来,它为设计增添了一些东西。
最大的担忧是:它会阻止某些用户吗?当用户没有启用 Javascript,但页面仍然显示时,我没有后备方案。这不应该是一个问题,但效果本身会让人远离吗?
什么会被认为“太长”而无法加载/完成效果?有人说 2.8 秒对于很多用户来说太长了。是否存在某种类型的共同接受值?
附录:我注意到大多数网站不使用这种效果。这是因为较长的加载时间是不可取的,还是视觉效果很烦人?
脚本:
<script type="text/javascript">
$(document).ready(function(){
document.body.style.display = 'none';
$('body').fadeIn(2800);
})
</script>
CSS:
html {
background: #000;
height: 100%;
}
body {
background: black url(images/bg.jpg) no-repeat 200px center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
margin: 0;
height: 100%;
}