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>

  • 相关阅读:
    js中的原生Ajax和JQuery中的Ajax
    this的用法
    static的特性
    时政20180807
    java compiler没有1.8怎么办
    Description Resource Path Location Type Java compiler level does not match the version of the installed Java project facet Unknown Faceted Project Problem (Java Version Mismatch)
    分词器
    [数算]有一个工程甲、乙、丙单独做,分别要48天、72天、96天完成
    一点感想
    解析Excel文件 Apache POI框架使用
  • 原文地址:https://www.cnblogs.com/tdalcn/p/684122.html
Copyright © 2011-2022 走看看