三月
19

实现超链接像按钮被按下的效果

如何实现超链接像按钮被按下的效果?【来源:网络搜集整理】

比如,当你移动到一个超链接上的时候,超链接的文字或是图片就会想被按下去一样。这种效果如何实现呢?

我们知道CSS中有一个事件是a:hover,它用来定义鼠标经过链接时所发生的效果,我们定义当鼠标经过时,将链接向下、向右各移一个像素,那么当鼠标经过的时候的效果看起来就像按钮被按下了。
如果想单独让某一个链接出现这样的效果,我们可以用Span来设定某一个特定的链接
1.在CSS中添加以下定义,“pushbutton”是唯一的ID,可以自定义,只要不与模板中其它ID重复。
.pushbutton a:hover {position: relative; top: 1px; left: 1px;}
2.在链接上添加Span,例如:<span class=”pushbutton”><a href=”url”><img src=”imagesource”/></a></span>
如果我们要让整个模板中的链接都实现这样的效果,可以在模板中所有出现a:hover 的地方添加属性:position: relative; top: 1px; left: 1px;

好了,试一下吧

个人实践成功

本文标签: 没有标签

分享

本文短网址: http://qiqi.boy.im/3i

这篇文章已经有 3 条评论

Comments (3) Trackbacks (0)
You can leave a response or Trackback this entry .
  1. 夏影残雪 -#1

    嘿,搜索过来你这里了~这个效果不错,不过我就没有加span啦,直接写入a:hover样式。

  1. No trackbacks yet.

Leave a Reply

Hi , say something.

  • :?:
  • :razz:
  • :sad:
  • :evil:
  • :!:
  • :smile:
  • :oops:
  • :grin:
  • :eek:
  • :shock:
  • :???:
  • :cool:
  • :lol:
  • :mad:
  • :twisted:
  • :roll:
  • :wink:
  • :idea:
  • :arrow:
  • :neutral:
  • :cry:
  • :mrgreen: