博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
amazeui学习笔记--css(常用组件9)--导航nav
阅读量:4603 次
发布时间:2019-06-09

本文共 2391 字,大约阅读时间需要 7 分钟。

amazeui学习笔记--css(常用组件9)--导航nav

一、总结

 1、导航基本使用<ul> 添加 .am-nav class 以后就是一个基本的垂直导航。默认样式中并没有限定导航的宽度,可以结合网格使用。还是ul包li的形式

2、水平导航:在 .am-nav 的基础上再添加 .am-nav-pills,形成一个水平导航。<ul class="am-nav am-nav-pills">各种li</ul>

3、标签式导航:在 .am-nav 的基础上添加 .am-nav-tabs,形成一个标签式的导航。激活的标签在 <li> 上添加 .am-active<ul class="am-nav am-nav-tabs"></ul>

4、宽度自适应在水平导航或标签式导航上添加 .am-nav-justify 让 <li> 平均分配宽度(通过display: table-cell 实现)。平均分配只在 media-up (> 640px) 有效,<= 640px 时菜单会垂直堆叠(缩小浏览器窗口效果可以查看效果)。

5、导航状态

导航状态 class 添加在 <li> 上。

  • .am-disabled - 禁用
  • .am-active - 激活

6、 导航标题及分割线

导航标题及分隔线目前仅适用于垂直菜单。

  • .am-nav-header 导航标题,直接放在 <li> 中。
  • .am-nav-divider 导航分隔线,添加到空的 <li> 上。

7、下拉菜单:需结合 JS  组件使用。

 

 

 

 

 

二、导航nav

Nav


目录

导航样式组件,在 <ul> 链接列表中添加 .am-nav class。

基本样式

<ul> 添加 .am-nav class 以后就是一个基本的垂直导航。默认样式中并没有限定导航的宽度,可以结合网格使用。

 Copy

水平导航

在 .am-nav 的基础上再添加 .am-nav-pills,形成一个水平导航。

 Copy

标签式导航

在 .am-nav 的基础上添加 .am-nav-tabs,形成一个标签式的导航。激活的标签在 <li> 上添加 .am-active

 Copy

宽度自适应

在水平导航或标签式导航上添加 .am-nav-justify 让 <li> 平均分配宽度(通过display: table-cell 实现)。

平均分配只在 media-up (> 640px) 有效,<= 640px 时菜单会垂直堆叠(缩小浏览器窗口效果可以查看效果)。

 Copy

导航状态

导航状态 class 添加在 <li> 上。

  • .am-disabled - 禁用
  • .am-active - 激活
 Copy

导航标题及分隔线

导航标题及分隔线目前仅适用于垂直菜单。

  • .am-nav-header 导航标题,直接放在 <li> 中。
  • .am-nav-divider 导航分隔线,添加到空的 <li> 上。
 Copy
  • 开始使用

下拉菜单

需结合 JS  组件使用。

 Copy

Tab 式

 Copy

转载于:https://www.cnblogs.com/Renyi-Fan/p/9011997.html

你可能感兴趣的文章
bzoj1816: [Cqoi2010]扑克牌
查看>>
bzoj3562: [SHOI2014]神奇化合物
查看>>
bzoj2306: [Ctsc2011]幸福路径
查看>>
python相关遗漏知识点补充
查看>>
ReactJS实用技巧(2):从新人大坑——表单组件来看State
查看>>
无法删除数据库“XXX”,因为该数据库当前正在使用
查看>>
git flow 基本操作
查看>>
cf161d 求距离为k的点对(点分治,树形dp)
查看>>
80.Android之内存管理
查看>>
week4b:个人博客作业
查看>>
JNI使用杂记
查看>>
SATA、SCSI、SAS
查看>>
ubuntu server 分区
查看>>
linux高大上命令001
查看>>
【转载】Dojo Grid(一)
查看>>
jQurey轮播插件slides简单使用教程
查看>>
CSS网页背景图片等比例占满整个页面的解决方案
查看>>
拼装当前网页的相对路径
查看>>
Eclipse如何定位到某一个类所在硬盘上的位置
查看>>
初入javascript知识点(五)
查看>>