婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > AmazeUI中各種的導航式菜單與解決方法

AmazeUI中各種的導航式菜單與解決方法

熱門標簽:平涼地圖標注位置怎么弄 拓展地圖標注 電話機器人電銷系統掙話費 只辦理400電話 機器人外呼系統存在哪些能力 高德地圖標注地點糾錯 南昌仁和怎么申請開通400電話 如何獲取地圖標注客戶 電話機器人黑斑馬免費

與Bootstrap一樣,AmazeUI提供的導航式菜單也是喜歡蜷縮在右上角的一個按鈕里面,然后一點擊就向下拉開一大段距離。這樣很不友好。此前《【AmazeUI】手機版頁面的頂部導航條Header與側邊導航欄offCanvas》(點擊打開鏈接)是一種解決方案,但是對于一些不使用頁面的頁面,這種方案則無能無力。

對于此有如下的幾種方案可以解決:

一、改造AmazeUI提供的手機端文字橫排菜單

AmazeUI提供的手機端文字橫排菜單的背景顏色是白色的,字體是藍色的,沒有提供相應的class去改寫里面的字體,

我們可以為背景與文字添加一個css,改寫其背景與文字顏色

效果如下:

 

代碼如下:

<h1>導航菜單-橫排文字式</h1>
        <style>
            /*這里是改寫文字的顏色*/
            .am-menu-default .am-menu-nav a {
                color:#222;
            }
            /*這里是改寫背景的顏色*/
            .am-menu-nav{
                background:#f1f1f1;
            }
        </style>
        <div data-am-widget="menu" class="am-menu  am-menu-default" >
            <a href="javascript: void(0)" class="am-menu-toggle a-in-menu"><i class="am-menu-toggle-icon am-icon-bars"></i></a>
            <!--表示每一個菜單都占3格,也就是在12格1行的布局中占據4格的位置-->
            <ul class="am-menu-nav am-avg-sm-3">
                <!--表示這個項目帶下拉菜單-->
                <li class="am-parent">
                    <a href="#">項目1</a>
                    <ul class="am-menu-sub am-collapse am-avg-sm-4">
                        <li><a href="#">項目1-1</a></li>
                        <li><a href="#">項目1-2</a></li>
                        <li><a href="#">項目1-3</a></li>
                        <li><a href="#">項目1-4</a></li>
                        <li><a href="#">項目1-5</a></li>
                        <li><a href="#">項目1-6</a></li>
                    </ul>
                </li>
                <li><a href="#">項目2</a></li>
                <li><a href="#">項目3</a></li>
                <li><a href="#">項目4</a></li>
                <li class="am-parent">
                    <a href="#">項目5</a>
                    <ul class="am-menu-sub am-collapse am-avg-sm-4">
                        <li><a href="#">項目5-1</a></li>
                        <li><a href="#">項目5-2</a></li>
                        <li><a href="#">項目5-3</a></li>
                        <li><a href="#">項目5-4</a></li>
                        <li><a href="#">項目5-5</a></li>
                        <li><a href="#">項目5-6</a></li>
                    </ul>
                </li>
    
            </ul>
        </div>

 二、利用按鈕組與下拉按鈕

這里運用了解決Bootstrap導航欄的思想,《【Bootstrap】導航欄navbar在IE8上的缺陷與解決方案》(點擊打開鏈接),但是AmazeUI的按鈕組與下拉按鈕的復合相當不給力。沒有提供下拉按鈕與按鈕復合的按鈕組。同時,其柵格化布局也無法約束其下拉按鈕的大小,因此,必須自己整幾個div,調節其width與margin屬性,規范其大小。

效果如下:

代碼如下:

 <h1>導航菜單-下拉列表式</h1>
        <style>
            /*讓每一個下拉按鈕占據的寬度與居中*/
            .am-dropdown{
                width:30%;
                text-align:center;
            }
        </style>
        <!--這里表示一行-->
        <div style="text-align:center; width:100%; margin-left:-1.5%">
            <div class="am-dropdown" data-am-dropdown>
                <button class="am-btn am-btn-primary am-dropdown-toggle" data-am-dropdown-toggle style="width:110%;" >項目1<span class="am-icon-caret-down"></span></button>
                <ul class="am-dropdown-content">
                    <li><a href="#">項目1-1</a></li>
                    <li><a href="#">項目1-2</a></li>
                    <li class="am-divider"></li>
                    <li><a href="#">項目1-3</a></li>
                </ul>
            </div>
            <div class="am-dropdown" data-am-dropdown >
                <button type="button" class="am-btn am-btn-primary" style="width:110%;" onClick="javascript:window.location.href='#'">項目2</button>        
            </div>
            <div class="am-dropdown" data-am-dropdown>
                <button class="am-btn am-btn-primary am-dropdown-toggle" data-am-dropdown-toggle style="width:110%;" >項目3<span class="am-icon-caret-down"></span></button>
                <ul class="am-dropdown-content">
                    <li><a href="#">項目3-1</a></li>
                    <li class="am-divider"></li>
                    <li><a href="#">項目3-2</a></li>
                    <li><a href="#">項目3-3</a></li>
                    <li><a href="#">項目3-4</a></li>
                </ul>
            </div>
        </div>
        <!--搞完一行,必須自己再開一行-->
        <div style="text-align:center; width:100%; margin-left:-1.5%">
            <div class="am-dropdown" data-am-dropdown>    
                <button type="button" class="am-btn am-btn-primary" style="width:110%;" onClick="javascript:window.location.href='#'">項目4</button>
            </div>
            <div class="am-dropdown" data-am-dropdown >
                <button class="am-btn am-btn-primary am-dropdown-toggle" data-am-dropdown-toggle style="width:110%;" >項目5<span class="am-icon-caret-down"></span></button>
                <ul class="am-dropdown-content">
                    <li><a href="#">項目5-1</a></li>                
                    <li><a href="#">項目5-2</a></li>
                    <li class="am-divider"></li>
                    <li><a href="#">項目5-3</a></li>
                    <li><a href="#">項目5-4</a></li>
                </ul>
            </div>
            <div class="am-dropdown" data-am-dropdown>    
                <button type="button" class="am-btn am-btn-primary" style="width:110%;" onClick="javascript:window.location.href='#'">項目6</button>
            </div>
        </div>

這里,每一行最好放置3個組件就好,設置css為text-align:center,還要補上一個margin-left:-1.5%才剛好其居中,width:100%占據一行。

其下的各個div占據30%的寬度。接著的各個按鈕、下拉按鈕其寬度必須是110%,這樣才能剛剛配合好原來的樣式,把按鈕與下拉按鈕符合起來。

其中,里面的li class="am-divider"意為分割線。

三、利用無下拉項目的標簽頁

其實手機里面的導航真的無須使用下拉項目。下拉菜單在手機屏幕上是很難點的。直接利用標簽頁設置一個導航。代碼也短,用戶也不會不滿意。關鍵是AmazeUI本來就提供這種布局。然后,你再于這個頁面里面布置二級導航也可以。

效果如下:

代碼如下:

<h1>導航菜單-標簽頁布局</h1>
        <div data-am-widget="tabs" class="am-tabs am-tabs-d2">
            <ul class="am-tabs-nav">
                <li class="am-active"><a href="#">項目1</a></li>
                <li><a href="#">項目2</a></li>
                <li><a href="#">項目3</a></li>
                <li><a href="#">項目4</a></li>
            </ul>
            <ul class="am-tabs-nav">
                <li><a href="#">項目5</a></li>
                <li><a href="#">項目6</a></li>
                <li><a href="#">項目7</a></li>
            </ul>
        </div>

同時,AmazeUI也提供另一種風格的標簽頁布局,效果如下:

代碼如下:

<h1>導航菜單-標簽頁極簡布局</h1>
        <div data-am-widget="tabs" class="am-tabs am-tabs-default">
            <ul class="am-tabs-nav">
                <li><a href="#">項目1</a></li>
                <li><a href="#">項目2</a></li>
                <li class="am-active"><a href="#">項目3</a></li>
            </ul>
            <ul class="am-tabs-nav">
                <li><a href="#">項目4</a></li>
                <li><a href="#">項目5</a></li>
                <li><a href="#">項目6</a></li>
            </ul>
        </div>

最后貼一下整個頁面的效果圖與代碼:

<!--使用HTML5開發-->
<!doctype html>
<html class="no-js">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <!--自動適應移動屏幕-->
        <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
        <!--優先使用webkit內核渲染-->
        <meta name="renderer" content="webkit">
        <!--不要被百度轉碼-->
        <meta http-equiv="Cache-Control" content="no-siteapp"/>
        <!--以下才是引入amazeui資源-->
        <link rel="stylesheet" href="assets/css/amazeui.min.css">
        <link rel="stylesheet" href="assets/css/app.css">
        <!--引入js的時候要注意,必須先引入jQuery,再引入amazeui,因為這個框架是基于jQuery開發的-->
        <script src="assets/js/jquery.min.js"></script>
        <script src="assets/js/amazeui.min.js"></script>
        <title>導航菜單</title>
    </head>  
    <body>    
        <h1>導航菜單-橫排文字式</h1>
        <style>
            /*這里是改寫文字的顏色*/
            .am-menu-default .am-menu-nav a {
                color:#222;
            }
            /*這里是改寫背景的顏色*/
            .am-menu-nav{
                background:#f1f1f1;
            }
        </style>
        <div data-am-widget="menu" class="am-menu  am-menu-default" >
            <a href="javascript: void(0)" class="am-menu-toggle a-in-menu"><i class="am-menu-toggle-icon am-icon-bars"></i></a>
            <!--表示每一個菜單都占3格,也就是在12格1行的布局中占據4格的位置-->
            <ul class="am-menu-nav am-avg-sm-3">
                <!--表示這個項目帶下拉菜單-->
                <li class="am-parent">
                    <a href="#">項目1</a>
                    <ul class="am-menu-sub am-collapse am-avg-sm-4">
                        <li><a href="#">項目1-1</a></li>
                        <li><a href="#">項目1-2</a></li>
                        <li><a href="#">項目1-3</a></li>
                        <li><a href="#">項目1-4</a></li>
                        <li><a href="#">項目1-5</a></li>
                        <li><a href="#">項目1-6</a></li>
                    </ul>
                </li>
                <li><a href="#">項目2</a></li>
                <li><a href="#">項目3</a></li>
                <li><a href="#">項目4</a></li>
                <li class="am-parent">
                    <a href="#">項目5</a>
                    <ul class="am-menu-sub am-collapse am-avg-sm-4">
                        <li><a href="#">項目5-1</a></li>
                        <li><a href="#">項目5-2</a></li>
                        <li><a href="#">項目5-3</a></li>
                        <li><a href="#">項目5-4</a></li>
                        <li><a href="#">項目5-5</a></li>
                        <li><a href="#">項目5-6</a></li>
                    </ul>
                </li>
    
            </ul>
        </div>
        
        <h1>導航菜單-下拉列表式</h1>
        <style>
            /*讓每一個下拉按鈕占據的寬度與居中*/
            .am-dropdown{
                width:30%;
                text-align:center;
            }
        </style>
        <!--這里表示一行-->
        <div style="text-align:center; width:100%; margin-left:-1.5%">
            <div class="am-dropdown" data-am-dropdown>
                <button class="am-btn am-btn-primary am-dropdown-toggle" data-am-dropdown-toggle style="width:110%;" >項目1<span class="am-icon-caret-down"></span></button>
                <ul class="am-dropdown-content">
                    <li><a href="#">項目1-1</a></li>
                    <li><a href="#">項目1-2</a></li>
                    <li class="am-divider"></li>
                    <li><a href="#">項目1-3</a></li>
                </ul>
            </div>
            <div class="am-dropdown" data-am-dropdown >
                <button type="button" class="am-btn am-btn-primary" style="width:110%;" onClick="javascript:window.location.href='#'">項目2</button>        
            </div>
            <div class="am-dropdown" data-am-dropdown>
                <button class="am-btn am-btn-primary am-dropdown-toggle" data-am-dropdown-toggle style="width:110%;" >項目3<span class="am-icon-caret-down"></span></button>
                <ul class="am-dropdown-content">
                    <li><a href="#">項目3-1</a></li>
                    <li class="am-divider"></li>
                    <li><a href="#">項目3-2</a></li>
                    <li><a href="#">項目3-3</a></li>
                    <li><a href="#">項目3-4</a></li>
                </ul>
            </div>
        </div>
        <!--搞完一行,必須自己再開一行-->
        <div style="text-align:center; width:100%; margin-left:-1.5%">
            <div class="am-dropdown" data-am-dropdown>    
                <button type="button" class="am-btn am-btn-primary" style="width:110%;" onClick="javascript:window.location.href='#'">項目4</button>
            </div>
            <div class="am-dropdown" data-am-dropdown >
                <button class="am-btn am-btn-primary am-dropdown-toggle" data-am-dropdown-toggle style="width:110%;" >項目5<span class="am-icon-caret-down"></span></button>
                <ul class="am-dropdown-content">
                    <li><a href="#">項目5-1</a></li>                
                    <li><a href="#">項目5-2</a></li>
                    <li class="am-divider"></li>
                    <li><a href="#">項目5-3</a></li>
                    <li><a href="#">項目5-4</a></li>
                </ul>
            </div>
            <div class="am-dropdown" data-am-dropdown>    
                <button type="button" class="am-btn am-btn-primary" style="width:110%;" onClick="javascript:window.location.href='#'">項目6</button>
            </div>
        </div>
        
        <h1>導航菜單-標簽頁布局</h1>
        <div data-am-widget="tabs" class="am-tabs am-tabs-d2">
            <ul class="am-tabs-nav">
                <li class="am-active"><a href="#">項目1</a></li>
                <li><a href="#">項目2</a></li>
                <li><a href="#">項目3</a></li>
                <li><a href="#">項目4</a></li>
            </ul>
            <ul class="am-tabs-nav">
                <li><a href="#">項目5</a></li>
                <li><a href="#">項目6</a></li>
                <li><a href="#">項目7</a></li>
            </ul>
        </div>
        
        <h1>導航菜單-標簽頁極簡布局</h1>
        <div data-am-widget="tabs" class="am-tabs am-tabs-default">
            <ul class="am-tabs-nav">
                <li><a href="#">項目1</a></li>
                <li><a href="#">項目2</a></li>
                <li class="am-active"><a href="#">項目3</a></li>
            </ul>
            <ul class="am-tabs-nav">
                <li><a href="#">項目4</a></li>
                <li><a href="#">項目5</a></li>
                <li><a href="#">項目6</a></li>
            </ul>
        </div>
        
    </body>
</html>

到此這篇關于AmazeUI中各種的導航式菜單與解決方法的文章就介紹到這了,更多相關AmazeUI導航式菜單內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章,希望大家以后多多支持腳本之家!

標簽:西藏 新疆 池州 遼源 青島 棗莊 永州 漯河

巨人網絡通訊聲明:本文標題《AmazeUI中各種的導航式菜單與解決方法》,本文關鍵詞  AmazeUI,中各,種的,導航,式,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《AmazeUI中各種的導航式菜單與解決方法》相關的同類信息!
  • 本頁收集關于AmazeUI中各種的導航式菜單與解決方法的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    色视频一区二区| 欧美日韩三级一区二区| 欧美精品久久99久久在免费线| 99久久久久久| 中文字幕一区av| 国产精品99久久久| 国产原创一区二区| 亚洲欧洲成人自拍| 欧美精品久久99久久在免费线| 视频一区二区三区中文字幕| 欧美一区二区三区免费| 精品国产污污免费网站入口 | 香蕉影视欧美成人| 国产精品亲子伦对白| 亚洲美女偷拍久久| 亚洲专区一二三| 美女在线一区二区| 成人激情黄色小说| 成人免费高清视频在线观看| 国产曰批免费观看久久久| 国产一区福利在线| 欧美一区二区免费视频| 日韩一区二区精品| 免播放器亚洲一区| 精品对白一区国产伦| 亚洲国产中文字幕在线视频综合| 日韩avvvv在线播放| 337p日本欧洲亚洲大胆色噜噜| 激情综合五月天| 亚洲精品欧美激情| 久久久久久97三级| 91蜜桃视频在线| 亚洲高清免费观看高清完整版在线观看| 国产精品主播直播| 舔着乳尖日韩一区| 欧美视频你懂的| 国产在线视视频有精品| 久久综合狠狠综合久久综合88| 日韩激情一二三区| 亚洲色图欧美偷拍| 欧美日产国产精品| 三级在线观看一区二区| 欧美草草影院在线视频| 99精品国产视频| 国产一区二区三区四| 亚洲视频狠狠干| 久久久美女毛片| 在线看一区二区| 国产精品996| 美女视频黄a大片欧美| 久久嫩草精品久久久精品 | 欧美一区二区在线免费观看| 粉嫩一区二区三区在线看| 国产精品女主播av| 亚洲视频一二三| 欧美一级夜夜爽| 欧美午夜片在线看| 99国产欧美另类久久久精品| 成人一道本在线| 老色鬼精品视频在线观看播放| 亚洲色图清纯唯美| 久久综合久久综合久久综合| 99久久99久久精品免费看蜜桃| 亚洲精品日日夜夜| 国产一区二区三区蝌蚪| 婷婷国产v国产偷v亚洲高清| 亚洲欧洲综合另类| 国内成人精品2018免费看| 色婷婷精品久久二区二区蜜臂av | 中文字幕日韩精品一区| 三级久久三级久久久| 欧美成人精品1314www| 国产婷婷一区二区| 国产精品久久久久影院色老大 | 高清不卡在线观看| 欧美日本视频在线| 亚洲日本在线天堂| 久久精品亚洲一区二区三区浴池| 一色屋精品亚洲香蕉网站| 亚洲国产精品99久久久久久久久| 国产亚洲欧美日韩俺去了| 久久精品亚洲麻豆av一区二区| 精品久久久久久久久久久院品网| 久久精品人人爽人人爽| 国产精品一区二区久激情瑜伽| 久久中文字幕电影| 国产午夜精品久久| 亚洲资源中文字幕| 不卡一区二区在线| 国产精品青草综合久久久久99| 日韩成人av影视| www亚洲一区| 国产精品一区二区三区乱码| 91麻豆精品国产91久久久使用方法| 亚洲成精国产精品女| 欧美日韩精品一区二区三区| 亚洲国产精品久久久久婷婷884| 国产毛片精品国产一区二区三区| 国产欧美一区二区在线观看| 亚洲午夜在线电影| 91视频免费播放| 国产精品高潮呻吟久久| 久久不见久久见免费视频1| 久久精品人人做人人爽人人| 精品视频一区二区三区免费| 狠狠色狠狠色合久久伊人| 曰韩精品一区二区| 日韩一区二区三区av| 91首页免费视频| 精一区二区三区| 狠狠色狠狠色合久久伊人| 日韩成人午夜精品| 亚洲成a人v欧美综合天堂下载| 国产精品久久午夜| 亚洲欧美一区二区久久| 中文字幕精品一区| 欧美一区二区三区影视| 成人综合婷婷国产精品久久| 国内外精品视频| 日本中文字幕一区二区视频| 日韩欧美一区二区免费| 91视频一区二区三区| 蜜桃视频一区二区三区在线观看 | 在线视频你懂得一区| 日本丶国产丶欧美色综合| 91在线你懂得| 99视频国产精品| 一本色道a无线码一区v| 在线免费精品视频| 日韩一级免费观看| 国产亚洲欧美色| 亚洲黄色av一区| 精品一区精品二区高清| 99国内精品久久| 日韩一区二区三区视频在线观看| gogogo免费视频观看亚洲一| 欧美日韩黄色一区二区| 26uuuu精品一区二区| 日韩无一区二区| 国产清纯白嫩初高生在线观看91| 92国产精品观看| 久久久国产综合精品女国产盗摄| 精品久久久久久无| 日韩一区欧美二区| 天堂影院一区二区| 色婷婷亚洲精品| 99久久精品国产毛片| 国产成人亚洲综合a∨婷婷图片 | 成人激情av网| 中文字幕日韩一区| 亚洲精选在线视频| 欧美aaaaa成人免费观看视频| 无码av免费一区二区三区试看 | 欧美日韩在线播放三区| 欧美激情一区二区在线| 日韩国产欧美三级| 成人一区二区三区在线观看| 色欧美片视频在线观看 | 久久久久高清精品| 亚洲一区二区视频| jlzzjlzz亚洲女人18| 精品国产一区二区三区忘忧草 | 欧美精品黑人性xxxx| 香蕉成人伊视频在线观看| 欧美日韩亚洲另类| 琪琪一区二区三区| 欧美一三区三区四区免费在线看 | 91搞黄在线观看| 亚洲电影中文字幕在线观看| 波多野结衣的一区二区三区| 综合欧美一区二区三区| 91视频在线看| 国产精品久久久久久久久动漫 | 亚洲综合免费观看高清完整版在线| 91网站最新地址| 亚洲成人三级小说| 久久综合999| k8久久久一区二区三区| 亚洲日本韩国一区| 欧美裸体bbwbbwbbw| 国产成人在线色| 欧美天堂一区二区三区| 国产精品欧美一区喷水| 欧美在线999| 成人精品视频.| 日本女人一区二区三区| 中文字幕第一区第二区| 6080yy午夜一二三区久久| 国产成人综合网| 麻豆精品久久久| 日韩中文字幕麻豆| 亚洲国产视频一区二区| 亚洲国产精品成人综合色在线婷婷| 欧美日韩成人一区| 欧美人xxxx| 色婷婷av一区| 久久久不卡网国产精品二区| 欧美日本乱大交xxxxx| 欧美日韩精品免费观看视频| 色成年激情久久综合|