5key

5key

中国 . 杭州

订阅5key‘s blog

category: web开发

超链接下划线的小把戏

如果某种你看到图片中的下划线链接请不要惊讶。因为它其实很简单,你也可以做到。
来这里看看实际效果 http://5key.net/demo/hyperlink-underline 

超链接下划线的小把戏
首先,我们来说说这个彩色的下划线是怎么弄的。也许你已经猜到了,一张渐变的背景图片。没错!就是下面这张图片。

再看看下面的css,整个链接的变化效果我想你应该已经明白了吧。
如果不是太清楚。先来了解一下滑动门的概念

body {
    font-size:14px;
    font-family: Helvetica, sans-serif;
    padding:10px;
    margin:0px;
}
h1{margin:0; padding:0; font-size:16px; }
p{padding:20px 0 0 0;}
a{
    *padding-bottom:1px;
    text-decoration:none;
    }
a:link{
    color:#06F;
    background: url(1.gif);
    background-repeat: repeat-x;
    background-position: 0 16px;
}
a:visited{
    color:#06f;
    background-image: url(1.gif);
    background-repeat: repeat-x;
    background-position: 0 16px;
}
a:hover{
    color:#039;
    background:url(1.gif)  repeat-x 0 bottom;
}

最多评论文章

17 Responses to “超链接下划线的小把戏”

  1. 乌龙球 Says:

    还是那么一点基本语法,就看怎么用脑子去想点子,怎么去用了 [yes] [yes]

  2. 愆伏 Says:

    貌似FF下显示的效果很诡异

  3. dowhatyouwant Says:

    刚才的写法忽略了点小问题。现在搞定~ [lol]

  4. 空格 Says:

    吓我一跳,呵呵

  5. aoao Says:

    其实彩虹线做一条就条...
    a:link时background:url(1.gif) repeat-x 0 bottom;
    a:hover 时background:url(1.gif) repeat-x 120px bottom;
    彩虹线两端最近能连起来.这样在长文字时连会比较好看.这样也能解决文字放大后彩虹线错位的问题.

    =.= 这个办法在IE还有点不好的地方.就是.链接出现换行..

  6. aoao Says:

    [razz] 忘记说了.我们以前是还用过别一种方式..
    两张图片..另一张会动的gif  移上去效果更好..挖哈哈.

  7. dowhatyouwant Says:

    哈哈。aoao说得有道理。不过链接还是别整得太花的好。

  8. 稻草 Says:

    "花了"人家才去點它嘛.哈哈

  9. dowhatyouwant Says:

    哈哈~~~低调,要低调….

  10. waasai Says:

    为了花哨的技术,WEB开发不该如此浮躁

  11. dowhatyouwant Says:

    @waasai
    此贴只是针对技术。我也不会将这样的效果运用到页面中。 [cool]

  12. 西贝 Says:

    不仅是设计高手,着实佩服

  13. 生活笔谈 Says:

    这东西好玩哦~~

  14. comfill Says:

    aoao的方法我用过, 普通是不动的点, hover状态就让它跑起来, 比这个有趣, 呵呵

  15. i0ne Says:

    [lol] 0 bottom这样写不合适

    标准的:0 100%

  16. unicac Says:

    用到的时候。。挺实用的!

  17. 5key’s blog » 2007年5key.net最受欢迎的十大文章 Says:

    [...] 文章地址:http://5key.net/blog/index.php/2007/10/29/hyperlink-underline/ [...]

Leave a Reply