站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Javascript 专题background-position另类用法

background-position另类用法

摘要: background-position另类用法
<tr> <td>

<textarea class=fm id=code rows=12 cols=78> html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <head> 让我们共同推广WEB标准在中国的发展 </head> <body>

</body> </textarea>

<input style="CURSOR: hand" onfocus=this.blur() onclick="runEx('code')" type=button value=运行代码> <input style="WIDTH: 95px; CURSOR: hand" onfocus=this.blur() onclick=cycode(code) type=button value=复制到剪贴板 name=Submit> <input style="CURSOR: hand" onfocus=this.blur() onclick=svcode(code) type=button value=另存代码> [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

代码:



是不是非常简单,而我们所用到的图片也仅仅是下面的2张而已:

现在我们来分析 background-position 的用法:

A元素一开始的时候背景位置设置成 background-position:500px 500px,而它的大小仅只有100px*100px而已,所以A标签下的所有背景都超过了可视范围无法显示,我们一开始看见的黑白照片就是UL的背景图象。接着当鼠标移动到A元素上的时候,再根据每个A元素所处的位置来分别为他们设置背景的移动大小,这样就形成上面的黑白图片交替效果。

</td> </tr> </table>
↑返回目录
前一篇: UBB,剪贴板,textRange及其他
后一篇: 设置首页和添加到收藏夹代码大全