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
投稿

猜你喜欢

  • PyTorch加载预训练模型实例(pretrained)

    2021-02-04 15:26:11
  • sql语言中delete删除命令语句详解

    2024-01-28 02:20:02
  • 将Python文件打包成.EXE可执行文件的方法

    2023-05-26 20:25:50
  • 利用Python将时间或时间间隔转为ISO 8601格式方法示例

    2022-12-06 22:18:25
  • python温度转换华氏温度实现代码

    2021-09-01 22:30:49
  • 如何用Navicat操作MySQL

    2024-01-15 20:56:37
  • 简介Python中用于处理字符串的center()方法

    2021-04-15 20:47:17
  • Pytorch 神经网络—自定义数据集上实现教程

    2022-11-30 20:05:04
  • Python Scrapy爬虫框架使用示例浅析

    2023-01-28 16:27:45
  • Python使用pip安装报错:is not a supported wheel on this platform的解决方法

    2022-12-12 09:07:09
  • 客户端JavaScript代码封装

    2008-12-26 18:10:00
  • 通过缓存+SQL修改优雅地优化慢查询

    2024-01-21 12:01:16
  • windows11安装SQL server数据库报错等待数据库引擎恢复句柄失败解决办法

    2024-01-16 07:18:52
  • Python ttkbootstrap的介绍与使用教程

    2022-09-14 11:36:22
  • python中numpy数组与list相互转换实例方法

    2023-11-29 01:48:50
  • 教你用python从日期中获取年、月、日和星期等30种信息

    2023-05-06 22:32:38
  • 基于python的列表list和集合set操作

    2023-03-20 01:38:34
  • js中的scroll和offset 使用比较的实例与分析

    2024-05-02 16:29:52
  • 使用Python的Treq on Twisted来进行HTTP压力测试

    2023-01-26 22:29:28
  • Mysql经典高逼格/命令行操作(速成)(推荐)

    2024-01-26 14:45:01
  • asp之家 网络编程 m.aspxhome.com