zoukankan      html  css  js  c++  java
  • 纯CSS实现翻页效果

    纯CSS实现翻页效果,原理比较简单,书签配合隐藏,代码如下:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh" lang="zh">
    <head profile="http://www.w3.org/2000/08/w3c-synd/#">
    <meta http-equiv="content-language" content="zh-cn" />
    <meta http-equiv="content-type" content="text/html;charset=gb2312" />

    <style>

    dl {
     position:absolute;
     240px;
     height:170px;
     border:10px solid #eee;
     }
    dd {
     margin:0;
     240px;
     height:170px;
     overflow:hidden;
     }
    img {
     border:1px solid black
     }
    dt {
     position:absolute;
     right:3px;
     top:50px;
     }
    a {
     display:block;
     margin:1px;
     20px;
     height:20px;
     text-align:center;
     font:700 12px/20px "宋体",sans-serif;
     color:#fff;
     text-decoration:none;
     background:#666;
     border:1px solid #fff;
     filter:alpha(opacity=40);
     opacity:.4;
     }
    a:hover {
     background:#000
     }
    </style>
    </head>
    <body>
    <dl>
    <dt><a href="#a" title="">1</a><a href="#b" title="">2</a><a href="#c" title="">3</a></dt>
    <dd>
    <img src="http://www.blueidea.com/articleimg/2007/03/4549/1.jpg" alt="" title="" id="a" />
    <img src="http://www.blueidea.com/articleimg/2007/03/4549/2.jpg" alt="" title="" id="b" />
    <img src="http://www.blueidea.com/articleimg/2007/03/4549/3.jpg" alt="" title="" id="c" />
    </dd>
    </dl>
    </body>
    </html>

    同样,举一反三,可以做出其他的翻页的效果。
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh" lang="zh">
    <head profile="http://www.w3.org/2000/08/w3c-synd/#">
    <meta http-equiv="content-language" content="zh-cn" />
    <meta http-equiv="content-type" content="text/html;charset=gb2312" />

    <style>

    dl {
     position:absolute;
     240px;
     height:170px;
     border:10px solid #eee;
     }
    dd {
     margin:0;
     240px;
     height:170px;
     overflow:hidden;
     }
    dt {
     position:absolute;
     right:1px;
     }

    ul {
     margin:0;
     padding:0;
     260px;
     height:170px;
     list-style:none;
     background:url("http://bbs.blueidea.com/attachments/2006/11/10/arrowb_kJrcZheJmiIF.gif") no-repeat 75% 20px;
     border:1px solid #ccc
     }
    #b {
     background-position:75% center
     }
    #c {
     background-position:75% 86%
     }
    li {
     205px;
     height:27px;
     font:12px/27px "宋体",sans-serif;
     white-space:nowrap;
     overflow:hidden;
     }
    dt a {
     display:block;
     margin:1px;
     30px;
     height:56px;
     text-align:center;
     font:700 12px/55px "宋体",sans-serif;
     color:#fff;
     text-decoration:none;
     background:#666;
     }
    dt a:hover {
     background:orange
     }
    </style>
    <head/>
    <body>
    <dl>
    <dt><a href="#a" title="">新闻</a><a href="#b" title="">娱乐</a><a href="#c" title="">体育</a></dt>
    <dd>

    <ul id="a">
     <li>·<a href="" title="">国际新闻国际新闻国际新闻</a></li>
     <li>·<a href="" title="">国际新闻国际新闻国际新闻</a></li>
     <li>·<a href="" title="">国际新闻国际新闻国际新闻</a></li>
     <li>·<a href="" title="">国际新闻国际新闻国际新闻</a></li>
     <li>·<a href="" title="">国际新闻国际新闻国际新闻</a></li>
     <li>·<a href="" title="">国际新闻国际新闻国际新闻</a></li>
    </ul>

    <ul id="b">
     <li>·<a href="" title="">娱乐新闻娱乐新闻娱乐新闻</a></li>
     <li>·<a href="" title="">娱乐新闻娱乐新闻娱乐新闻</a></li>
     <li>·<a href="" title="">娱乐新闻娱乐新闻娱乐新闻</a></li>
     <li>·<a href="" title="">娱乐新闻娱乐新闻娱乐新闻</a></li>
     <li>·<a href="" title="">娱乐新闻娱乐新闻娱乐新闻</a></li>
     <li>·<a href="" title="">娱乐新闻娱乐新闻娱乐新闻</a></li>
    </ul>

    <ul id="c">
     <li>·<a href="" title="">体育新闻体育新闻体育新闻</a></li>
     <li>·<a href="" title="">体育新闻体育新闻体育新闻</a></li>
     <li>·<a href="" title="">体育新闻体育新闻体育新闻</a></li>
     <li>·<a href="" title="">体育新闻体育新闻体育新闻</a></li>
     <li>·<a href="" title="">体育新闻体育新闻体育新闻</a></li>
     <li>·<a href="" title="">体育新闻体育新闻体育新闻</a></li>
    </ul>
    </dd>
    </dl>
    </body>
    </html>

  • 相关阅读:
    Java中一对多映射关系(转)
    java映射一对一关系 (转)
    如何创建JUnit
    Java数组转置
    get与post方法(吴老师整理)
    后台获得数据
    JDK1.8的安装与卸载
    使用JSP输出九九乘法表
    foreach
    匿名内部类
  • 原文地址:https://www.cnblogs.com/tdalcn/p/684122.html
Copyright © 2011-2022 走看看