做了一个渐变效果的代码 用了var定义 但是插入之后 不显示图片 不知道怎么搞的 望解答。
用了jquery.js
代码如下:
- <script type="text/javascript" src="http://www.****.com/jquery.js"></script>
- <script type="text/javascript">
- $(function() {
- var fadeSpeed = ($.browser.safari ? 600 : 450);
- $('#logotype').append('<span class="hover"></span>').addClass('noHover');
- $('.hover').css('opacity', 0);
- $('.hover').parent().hover(function() {
- $('.hover', this).stop().animate({
- 'opacity': 1
- },
- fadeSpeed)
- },
- function() {
- $('.hover', this).stop().animate({
- 'opacity': 0
- },
- fadeSpeed)
- });
- });
- </script>
- <style type="text/css">
- a#logotype,a#logotype.noHover:hover { background: url(1.gif) no-repeat top left; display: block; position: relative; height: 50px; width: 200px; text-indent:-999em; overflow:hidden; }
- a#logotype .hover { background: url(1.gif) no-repeat bottom left; display: block; position: absolute; top: 0; left: 0; height: 50px; width: 200px; }
- a#logotype:hover { background-position: bottom left; }
- </style>
复制代码 这是插入代码:
<a id="logotype" href="http://www.haohand.com">好手社区 - zippo玩法</a>
|