知識 分享 互助 懶人建站

    懶人建站專注于網頁素材下載,提供網站模板、網頁設計、ps素材、圖片素材等,服務于【個人站長】【網頁設計師】和【web開發從業者】的代碼素材與設計素材網站。

    懶人建站提供網頁素材下載、網站模板
    知識 分享 互助!

    jquery彈出下拉菜單插件彈出層相對于自身的父層

    作者:佳明媽 來源:jquery特效 2012-06-17 人氣:
    這個jquery彈出下拉菜單插件彈出層相對于自身的父層jquery特效彈出下拉菜單效果,考慮到不需要改動程序所以就利用原來的JS代碼,用ajax的方式加載(以后只維護那個ajax加載的文件即可

    懶人建站說明:id="lr_systembox" 這個外層的父層是演示用的層,實際應用中你可以借用頂部或者是其他什么地方的div層,這個父層要設置相對定位,為了絕對定位里面的彈出菜單的位置。

    這個彈出下拉菜單插件彈出層相對于自身的父層jquery特效彈出下拉菜單效果,是懶人建站在一做學校網站的時候用的,需求要在中心校的下屬學校的頂部都出現這個菜單,所以懶人建站就采用的灰色按鈕(灰色可以搭配各種風格顏色^_^),考慮到不需要改動程序所以就利用原來的JS代碼,用ajax的方式加載(以后只維護那個ajax加載的文件即可)。

    也許你會覺得懶人建站的彈出菜單結構有點復雜了,其實不然,dl dt dd結構是有后續考慮的比如要加三級菜單的時候,這種結構就會有一點用武之地了,懶人可以再添加dd標簽

    懶人建站的拙作希望能幫助到像我一樣的菜鳥,高手可以飄過自己寫的。^_^

    核心jquery特效代碼如下:
    <script type="text/javascript">
    $(document).ready(function(){
        var lr_systembtn = $("#lr_systembtn");
        var lr_menu = $("#lr_menu");
        lr_systembtn.mouseenter(function(){
            t_delay= setTimeout(function(){
                lr_menu.fadeIn("slow");
            }200);
        });
        lr_systembtn.mouseleave(function(){
            clearTimeout(t_delay);
            lr_menu.fadeOut("slow");
        });

    });
    </script>

    css代碼:
    /*懶人建站彈出菜單*/
    #lr_systembox{ width:980px; height:50px; background-color:#CCC; position:relative; margin:0 auto; z-index:100000;}
    .lr_systembtn{ width:201px; height:35px; line-height:33px;position:absolute; top:0px; right:0px; z-index:100004;}
    .lr_systembtn .lr_abtn{ width:100%; height:35px; display:block; font-size:15px; font-weight:bold;color:#666666;
    background-image: url(lr_images/btn_system.png);background-repeat:no-repeat;background-position:left top;}
    .lr_systembtn .lr_abtn:hover{color:#333333;background-position:left bottom;}
    .lr_systembtn .lr_abtn span{ padding-left:28px;}
    .lr_menu{ width:184px; padding:8px 6px 8px 6px; background-color:#ffffff; border:#ACACAC solid 2px;filter:alpha(opacity=90);opacity: 0.90;
    position:absolute; top:35px; right:0px;  z-index:100005;display:none;}
    .lr_menu dl{width:100%; display:block; overflow:hidden;}
    .lr_menu a{ width:100%;display:block; color:#666666;border-bottom:#ACACAC dashed 1px;height:30px; line-height:30px; font-size:14px;
    background-image: url(lr_images/jt1.gif);background-repeat:no-repeat;background-position:6px center;}
    .lr_menu a:hover{background-color:#E2E2E2; color:#333333; text-decoration:none;}
    .lr_menu dt{}
    .lr_menu dt a{font-weight:bold;text-indent:14px;}
    .lr_menu dd a{text-indent:24px;background-position:16px center;}

    html代碼:
    <div id="lr_systembox">

        <div id="lr_systembtn" class="lr_systembtn">
            <a href="#" class="lr_abtn"><span>懶人建站為您提供</span></a>
            <div id="lr_menu" class="lr_menu">
              <dl>
                 <dt><a href="http://www.fsussj.tw/js/" target="_blank">jquery特效</a></dt>
              </dl>
              <dl>
                 <dt><a href="http://www.fsussj.tw/js/nav/" target="_blank">導航菜單</a></dt>
                 <dd><a href="#" target="_blank">三級菜單測試</a></dd>
                 <dd><a href="#" target="_blank">三級菜單測試</a></dd>
              </dl>   
              <dl>
                 <dt><a href="http://www.fsussj.tw/js/slide/" target="_blank">焦點幻燈片</a></dt>
              </dl>
              <dl>
                 <dt><a href="http://www.fsussj.tw/js/texiao/" target="_blank">網頁特效</a></dt>
              </dl>
              <dl>
                 <dt><a href="http://www.fsussj.tw/qqkefu/" target="_blank">qq在線客服代碼</a></dt>
              </dl>   
              <dl>
                 <dt><a href="http://www.fsussj.tw/jquery_tanchu/" target="_blank">jquery彈出層</a></dt>
              </dl>       
            </div>
        </div>

    </div>

    ↓ 查看全文

    jquery彈出下拉菜單插件彈出層相對于自身的父層由懶人建站收集整理,您可以自由傳播,請主動帶上本文鏈接

    懶人建站就是免費分享,覺得有用就多來支持一下,沒有能幫到您,懶人也只能表示遺憾,希望有一天能幫到您。

    jquery彈出下拉菜單插件彈出層相對于自身的父層-最新評論

    福利彩票排列7走势图