• 纯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>

  • 相关阅读:
    关于longPressGesture做一个长按连加的效果(原创)
    借助TZImagePickerController三方库理解自定义相册
    关于instrinsicContentSize, ContentHuggingPriority, ContentcompressionResistancePriority的理解
    开发小总结
    iOS开发之emoji处理
    C的枚举(转)
    C语言输出格式总结(转)
    Xcode的使用技巧
    Mac的快捷键(工欲善其事必先利其器)
    我是一只萌新
  • 原文地址:https://www.cnblogs.com/tdalcn/p/684122.html
Copyright © 2020-2023  润新知