zoukankan      html  css  js  c++  java
  • 刚刚做了一个菜单导航变亮的效果,共享一下吧!

    b_large_JDDW_5bab000082e35c70
    ASXC代码:
     
    <script>
        $(function() {
        //菜单变亮
            $(".menubanner>ul>li").find("a[href$='" + location.href.split(window.location.host)[1] + "']")
                                  .closest("li").addClass("current");

    if (location.href.split(window.location.host)[1] == ""

    || location.href.split(window.location.host)[1] == "/")

                $(".menubanner>ul").find("li:first").addClass("current");
     
        });
    </script>
     
    <div class="menubannerLeft">
    </div>
    <div class="menubanner">
        <%
            Entity.Commons.VPredication vp = new Entity.Commons.VPredication();
            Service.IMenusService iMenusService = new Service.MenusService();
            List<Entity.OA.Menu> menu = iMenusService.GetShareMenuList();
        %>
        <ul>
            <%foreach (var i in menu)
              {
            %>
            <li><a href="<%=i.URL %>">
                <%=i.MenuName%></a></li>
            <%}
            %>
        </ul>
    </div>
    <div class="menubannerRight">
    </div>
    <div style="clear: both">
    </div>
     
     
     
    CSS代码:
     
    li{ list-style-type:none;}

    .menubanner { 90%; background: url(http://img.oa.com/img/head-bg.png);

    background-repeat: repeat-x; height: 42px; vertical-align: middle;

    line-height: 42px; float: left;padding:0px;margin:0px; }

    .menubanner li{display:inline;float:left;padding:0px;margin:0px;margin-top:-8px;margin-left:5px;}

    .menubanner a{ float:left;padding:0 14px;height:33px;line-height:33px;color:#666;

    text-decoration:none;overflow:hidden; vertical-align:middle;}

    .menubanner .current { border: 0; background: url("http://img.oa.com/img/menu.gif") no-repeat bottom left;
                           padding-left: 14px; }

    .menubanner .current a { border: 0; height:33px;background: url("http://img.oa.com/img/menu.gif") no-repeat bottom right;

    padding-right: 21px; }

    .menubannerLeft { background: url("http://img.oa.com/img/head-bga.png"); float: left; height: 42px; 
                       5%; background-position: left; }

    .menubannerRight { background: url("http://img.oa.com/img/head-bgb.png"); float: left; height: 42px;

    5%; background-position: right; }

  • 相关阅读:
    在MYSQL中插入当前时间,就象SQLSERVER的GETDATE()一样,以及对mysql中的时间日期操作。
    mysql使用default来设置字段的默认值
    MySQL关于check约束无效的解决办法
    C# 加密算法汇总
    REST,Web 服务,REST-ful 服务
    C# HTML 生成 PDF
    SQL Server Connection Pooling (ADO.NET)
    ADO.NET Connection Pooling at a Glance
    正则表达式
    开发 ASP.NET vNext 初步总结(使用Visual Studio 2015 Preview )
  • 原文地址:https://www.cnblogs.com/lori/p/2118070.html
Copyright © 2011-2022 走看看