用javascript怎么实现打开网页时图片就从左向右滚动?
答案:2 悬赏:20 手机版
解决时间 2021-07-31 20:54
- 提问者网友:动次大次蹦擦擦
- 2021-07-31 03:08
请各位大大写好注释,本人为初学者,所以有些不能看懂
最佳答案
- 五星知识达人网友:撞了怀
- 2021-07-31 04:38
<meta http-equiv="Page-Exit" content="revealTrans(Duration=3,Transition=5)">
此代码可以在链接其它页面的时候产生一种过度的特效,Duration 的值为网页动态过渡的时间,单位为秒。 Transition 是过渡方式,它的值为0到23,分别对应24种过渡方式。
如下:
0 盒状收缩
1 盒状放射
2 圆形收缩
3 圆形放射
4 由下往上
5 由上往下
6 从左至右
7 从右至左
8 垂直百叶窗
9 水平百叶窗
10 水平格状百叶窗
11垂直格状百叶窗
12 随意溶解
13从左右两端向中间展开
14从中间向左右两端展开
15从上下两端向中间展开
16从中间向上下两端展开
17 从右上角向左下角展开
18 从右下角向左上角展开
19 从左上角向右下角展开
20 从左下角向右上角展开
21 水平线状展开
22 垂直线状展开
23 随机产生一种过渡方式
全部回答
- 1楼网友:舊物识亽
- 2021-07-31 05:18
用列出js代码?!
大致的思想就是先在css中,讲那两个元素的position属性的值设为绝对定位,设置top值和left值,
然后用代码每隔一小段(极小段的,一遍从视觉上看像是连续动画的)重修设置top值(纵向移动)或者left值(横向移动),这个要用到setInvertal()这个方法,当移到指定位置的时候就调用clearInvertal(),停止动画。
关于根据滚动条动态定位元素的思想也是差不多的,根据滚动条的偏移,用代码获取偏移量,然后根据偏移量设置元素的top值或者left值。大致思想就是这样的。
如果直接用JavaScript来开发可能比较麻烦。
用prototype或者jQuery这些js库进行开发会比较高效些。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯