• Css3 抽屉效果


    演示地址在这里
    jq.slidemenu.js 滑动菜单是手机开发框架自主研发的控件之一,定制简单,扩展方便。 最常见的向下滑动菜单,类抽屉样的。但控件也提供了对四围的支持,上下左右都可以。这个插件的开发的思路来自于这里!

    源码示例如下:

    <!DOCTYPE html>
    <html lang="en">
        <head>
            <meta charset="UTF-8" />
            <title>carousel demo</title>
            <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js" type="text/javascript"></script>
            <script src="https://dl.dropbox.com/u/20786642/touch.js" type="text/javascript"></script>
            <script src="https://dl.dropbox.com/u/20786642/scripts/jq.slidemenu.js" type="text/javascript"></script>
            <style type="text/css" media="all">
                body {
                    overflow : hidden; 
                }
                ul, li, div {
                    margin:0;
                    padding:0;
                    list-style:none;
                }
    
                #slidedownmenu {
                    position:absolute;
                    100%;
                    height:115px;
                    left: 0px; 
                    z-index:999;
                    background:#c05500 url(images/drawer-bg.jpg);
                }
    
                #slidedownmenu .handle {
                    -webkit-user-select:none;
                    position:absolute;
                    bottom:-28px;
                    left:0;
                    100%;
                    height:28px;
                    border-top:1px solid #532500;
                    border-bottom:1px solid #111;
                    background-color:#c3a57e;
                    background:url(images/handle.png) no-repeat 50% 50%, -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #e07b29), color-stop(0.1, #b85300), color-stop(0.8, #793600));
                    /*    -webkit-box-shadow:0 0 5px rgba(0,0,0,0.7);*/
                }
    
                #slidedownmenu ul {
                    display:block;
                    auto;
                }
    
                #slidedownmenu li {
                    display:block;
                    float:left;
                    margin:20px 10px;
                    text-align:center;
                    font-weight:bold;
                    color:#fff;
                    text-shadow:0 1px 1px #000;
                }
    
                #slidedownmenu li img {
                    display:block;
                    margin-bottom:4px;
                }
            </style>
        </head>
        <body>
            <div id="slidedownmenu" data-slide-direction="top">
                <ul>
                    <li><img src="images/icon1.png" width="59" height="60" alt="">Option 1</li>
                    <li><img src="images/icon2.png" width="59" height="60" alt="">Option 2</li>
                    <li><img src="images/icon3.png" width="59" height="60" alt="">Option 3</li>
                    <li><img src="images/icon4.png" width="59" height="60" alt="">Option 4</li>
                </ul>
                <div class="handle"></div>
            </div>
            <script type="text/javascript" charset="utf-8">
                document.addEventListener('touchmove', function(e) {
                    e.preventDefault();
                    e.stopPropagation();
                });
                $('#slidedownmenu').slidemenu({
                    opened: true
                });
            </script>
        </body>
    </html>
  • 相关阅读:
    作业七随笔。。
    Jquery 图片走马灯效果原理
    参与招聘面试工作之简历与仪容篇
    无聊系列 C#中一些常用类型与java的类型对应关系
    关于ASP.NET MVC 中JsonResult返回的日期值问题
    最近参与招聘面试的工作总结
    Unix时间戳转日期时间格式,C#、Java、Python各语言实现!
    MVC 拦截器
    Python参考书籍(转载)
    PEP 8风格指南(转载)
  • 原文地址:https://www.cnblogs.com/ms_config/p/2694042.html
Copyright © 2020-2023  润新知