css利用锚点控制翻页

作者:林小志 来源:林小志blog 时间:2008-07-17 13:12:00 

今天呱呱发了一个网址给我看,大概效果就是类似幻灯片的效果。当时我的第一反映这个是不是用锚点做的啊呢,以前在网上看过用锚点做的这类的效果。

脑袋里出现这个反映后,一直有“锚点”这2个字浮动着,不肯从我脑子里出去,我的脑袋本来就不大,怎么装得下呢,反正现在暂时没任务,就自己做一个,让“锚点”从自己的小脑袋中离开。

这个也不说什么大概的思路啊什么的,只是利用锚点跳到页面中的某一个位置而已。如果页面内容太多的话,我估计效果不好,所以这个还是用来娱乐一下算了。

结构:

 程序代码

<div class="wrapper">
    <div class="content">
        <div class="box" id="a1">
            <h2>锚点控制内容</h2>
            <p>第一屏</p>
            <p>网上有很多这样的教程,我这个只是娱乐而已</p>
        </div>
        <div class="box" id="a2">
            <h2>锚点控制内容</h2>
            <p>第二屏</p>
        </div>
        <div class="box" id="a3">
            <h2>锚点控制内容</h2>
            <p>第三屏</p>
        </div>
        <div class="box" id="a4">
            <h2>锚点控制内容</h2>
            <p>第四屏</p>
        </div>
        <div class="box" id="a5">
            <h2>锚点控制内容</h2>
            <p>第五屏</p>
            <p>第五屏</p>
            <p>第五屏</p>
            <p>第五屏</p>
            <p>第五屏</p>
            <p>第五屏</p>
            <p>第五屏</p>
            <p>第五屏</p>
            <p>第五屏</p>
            <p>第五屏</p>
        </div>
    </div>
    <div class="pager">
        <a href="#a1" title="">1</a>
        <a href="#a2" title="">2</a>
        <a href="#a3" title="">3</a>
        <a href="#a4" title="">4</a>
        <a href="#a5" title="">5</a>
    </div>
</div>

样式:

 程序代码

* {margin:0;padding:0;}
body {font:normal 12px/1.5em Verdana,Lucida, Arial, Helvetica, "宋体",sans-serif;background:#FCFCFC;}
.wrapper {width:200px;height:200px;position:absolute;top:50%;left:50%;margin:-100px 0 0 -100px;border:1px solid #333333;background:#CCCCCC;}
    .content {width:180px;height:160px;margin:10px auto 0;overflow:hidden;border:1px solid #999999;background:#FFFFFF;}
        .box {float:left;width:160px;height:150px;margin-bottom:10px;padding:10px;overflow:auto;}
    .pager {width:180px;height:20px;margin:5px auto;text-align:right;}
        .pager a {padding:2px 4px;text-decoration:none;background:#FF0000;color:#FFFFFF;}
        .pager a:hover {background:#FFFFFF;outline:#FF0000 1px solid;color:#000000;}

演示地址:http://www.linxz.cn/demo/anchor-hold/anchor-hold.html  

标签:锚点,翻页,css
0
投稿

猜你喜欢

  • js鼠标动画特效

    2007-09-26 18:31:00
  • 网页设计进阶之六-- 守住那些不能丢的东西

    2008-06-12 13:06:00
  • Microsoft Access 数据库常规规格

    2007-09-27 19:28:00
  • ASP也使用ORM,给ASP上所有的SQL注入画上句号

    2011-04-03 11:02:00
  • asp中获取当前页面的地址与参数的函数代码

    2011-02-20 10:37:00
  • Asp 防止网页频繁刷新一法

    2008-04-07 13:03:00
  • asp如何做一个检索结果带链接的检索?

    2010-07-11 21:15:00
  • asp 静态页面的另一种思路

    2011-04-08 10:32:00
  • 如何优化JavaScript脚本的性能

    2008-02-19 21:47:00
  • jQuery 1.3.3 新功能[译]

    2009-06-04 12:23:00
  • 太有才了!让人称绝的404错误页面

    2007-08-19 15:51:00
  • Data URI小试 —— 在旺旺点灯(JS)上的应用

    2009-10-30 18:28:00
  • 深入认识javascript中的eval函数

    2008-08-03 16:44:00
  • 教你轻松掌握MaxDB和MySQL之间的协同性

    2009-02-23 17:28:00
  • Oracle中大批量删除数据的方法

    2010-07-21 13:05:00
  • 数据库自动化技术弥补数据库DBA短缺难题

    2009-02-04 16:53:00
  • SQL Server连接失败错误及解决

    2008-01-28 21:09:00
  • Oracle存储过程之数据库中获取数据实例

    2009-03-04 10:57:00
  • MYSQL5 下的兼容说明(my.ini my.conf)

    2008-02-23 10:13:00
  • 网易网站设计(思想)

    2009-03-27 17:51:00
  • asp之家 网络编程 m.aspxhome.com