设为首页收藏本站
天天打卡

 找回密码
 立即注册
搜索
查看: 105|回复: 11

AmazeUI 手机版页面的顶部导航条Header与侧边导航栏offCanvas的示例代码

[复制链接]

1

主题

69

回帖

161

积分

等待验证会员

积分
161
发表于 2024-4-20 10:29:27 | 显示全部楼层 |阅读模式
顶部导航条如果你细心留意下现在的页面,实在是太常见了。这个组件在手机端的页面中,同样可以借助AmazeUI这个前端框架实现。与此同时,可以在导航栏的最右方加一个触发侧边导航栏offCanvas。不要再使用BootStrap那种,一旦点击就大幅度下拉的导航了,反正我个人觉得很蛋疼的。一个导航活活地占据了页面大量位置。这个侧边导航栏offCanvas曾经是php方面的WorkPress的优秀设计来的。
使用AmazeUI做出来的效果如下:


首先是顶部导航栏的代码:
  1. <!--这里的顶部导航栏与Bootstrap一种,也只提供深浅两色。唯一不同的是,Bootstrap是灰黑两色,AmazeUI则是灰蓝两色。去掉am-topbar-inverse则显示灰色-->
  2.         <div class="am-topbar am-topbar-inverse">
  3.             <h1 class="am-topbar-brand">
  4.                            <a href="#">网站Logo</a>
  5.             </h1>
  6.             <div class="am-topbar-right am-fr">
  7.             <!--在导航栏的最右方,定义两个按钮,一个是以文字的形式,跳转到其它页面,一个则是以按钮形式,触发侧边栏。-->
  8.                 <button class="am-topbar-btn am-btn am-btn-sm am-btn-primary" onClick="javascript:window.location.href='#'">其它</button>
  9.                 <button class="am-topbar-btn am-btn am-btn-sm am-btn-primary" data-am-offcanvas="{target: '#offcanvasId'}"><span class="am-icon-bars"></span></button>
  10.             </div>
  11.                 </div>
复制代码
然后是侧边栏的代码:
因此,整个页面的代码如下:
  1. <!--使用HTML5开发-->
  2. <!doctype html>
  3. <html class="no-js">
  4. <html>
  5.     <head>
  6.         <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  7.         <meta http-equiv="X-UA-Compatible" content="IE=edge">
  8.         <!--自动适应移动屏幕-->
  9.         <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
  10.         <!--优先使用webkit内核渲染-->
  11.         <meta name="renderer" content="webkit">
  12.         <!--不要被百度转码-->
  13.         <meta http-equiv="Cache-Control" content="no-siteapp"/>
  14.         <!--以下才是引入amazeui资源-->
  15.         <link rel="stylesheet" href="assets/css/amazeui.min.css">
  16.         <link rel="stylesheet" href="assets/css/app.css">
  17.         <!--引入js的时候要注意,必须先引入jQuery,再引入amazeui,因为这个框架是基于jQuery开发的-->
  18.         <script src="assets/js/jquery.min.js"></script>
  19.         <script src="assets/js/amazeui.min.js"></script>
  20.         <title>Header</title>
  21.     </head>

  22.     <body>
  23.             <!--这里的顶部导航栏与Bootstrap一种,也只提供深浅两色。唯一不同的是,Bootstrap是灰黑两色,AmazeUI则是灰蓝两色。去掉am-topbar-inverse则显示灰色-->
  24.         <div class="am-topbar am-topbar-inverse">
  25.             <h1 class="am-topbar-brand">
  26.                            <a href="mIndex-index.html">网站Logo</a>
  27.             </h1>
  28.             <div class="am-topbar-right am-fr">
  29.             <!--在导航栏的最右方,定义两个按钮,一个是以文字的形式,跳转到其它页面,一个则是以按钮形式,触发侧边栏。-->
  30.                 <button class="am-topbar-btn am-btn am-btn-sm am-btn-primary" onClick="javascript:window.location.href='#'">其它</button>
  31.                 <button class="am-topbar-btn am-btn am-btn-sm am-btn-primary" data-am-offcanvas="{target: '#offcanvasId'}"><span class="am-icon-bars"></span></button>
  32.             </div>
  33.                 </div>
  34.         <!-- 侧边栏内容 -->
  35.         <div id="offcanvasId" class="am-offcanvas">
  36.             <div class="am-offcanvas-bar">
  37.                 <div class="am-offcanvas-content">
  38.                     <ul class="am-menu-nav am-avg-sm-1">
  39.                         <li class="">侧边栏菜单</li>
  40.                         <li>----------</li>
  41.                         <li><a href="#">功能1</a></li>
  42.                         <li><a href="#">功能2</a></li>
  43.                         <li><a href="#">功能3</a></li>
  44.                     </ul>
  45.                 </div>
  46.             </div>
  47.         </div>
  48.         <!--接下去,你可以自由发挥了。-->
  49.         </body>
  50. </html>
复制代码
值得注意的是,此顶部导航条Header不会出现,滚动条怎么滚动,都一直悬停在头部的情况。相当于一个普通的页面内容而已。
总结
到此这篇关于AmazeUI 手机版页面的顶部导航条Header与侧边导航栏offCanvas的示例代码的文章就介绍到这了,更多相关AmazeUI 顶部导航条Header与侧边导航栏offCanvas内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持脚本之家!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

0

主题

33

回帖

67

积分

注册会员

积分
67
发表于 2024-4-23 15:02:07 | 显示全部楼层
确实牛逼

0

主题

47

回帖

95

积分

注册会员

积分
95
发表于 2024-5-19 21:03:28 | 显示全部楼层
我们一起努力,共同解决问题吧。
  • 打卡等级:无名新人
  • 打卡总天数:2
  • 打卡月天数:0
  • 打卡总奖励:39
  • 最近打卡:2024-09-12 15:32:41

1

主题

67

回帖

221

积分

中级会员

积分
221

热心会员付费会员

发表于 2024-6-4 02:24:40 | 显示全部楼层
非常感谢你的观点,让我受益良多!

1

主题

62

回帖

148

积分

注册会员

积分
148
发表于 2024-6-18 02:37:15 | 显示全部楼层
你的信息来源是?我想了解更多。

18

主题

26

回帖

456

积分

中级会员

积分
456

推广达人宣传达人热心会员付费会员

发表于 2024-6-29 21:59:36 | 显示全部楼层
友善的讨论氛围是非常重要的。

1

主题

12

回帖

48

积分

新手上路

积分
48

热心会员付费会员

发表于 2024-7-3 21:51:08 | 显示全部楼层
这个话题真是有趣,我也对它感兴趣。

2

主题

52

回帖

150

积分

注册会员

积分
150
发表于 2024-7-24 04:34:05 | 显示全部楼层
谢谢你的提醒,我会注意的。

0

主题

53

回帖

107

积分

注册会员

积分
107
发表于 2024-8-22 11:29:35 | 显示全部楼层
我们一起努力,共同解决问题吧。

0

主题

50

回帖

100

积分

注册会员

积分
100
发表于 2024-8-24 19:17:35 | 显示全部楼层
让我们一起努力
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|爱云论坛 - d.taiji888.cn - 技术学习 免费资源分享 ( 蜀ICP备2022010826号 )|天天打卡

GMT+8, 2024-11-24 09:55 , Processed in 0.112570 second(s), 28 queries .

Powered by i云网络 Licensed

© 2023-2028 正版授权

快速回复 返回顶部 返回列表