导航栏

class 属性 描述
um-header (必填项),导航栏控件标记
um-back (可选值),导航栏返回按钮
um-header-btns 右侧多按钮容器
um-header-left 左侧不为返回按钮时的文字或图标容器
um-header-right (可选值),导航栏右侧按钮
1.普通导航
  1. <div class="um-header" >
  2. <h3>导航栏</h3>
  3. </div>

2.带返回按钮
  1. <div class="um-header" >
  2. <a href="#" class="um-back">返回</a>
  3. <h3>导航栏</h3>
  4. </div>

3.带右侧按钮
  1. <div class="um-header" >
  2. <a href="#" class="um-back">返回</a>
  3. <h3>导航栏</h3>
  4. <a class="um-header-right" href="#">按钮</a>
  5. </div>

4.右侧多个按钮
  1. <div class="um-header">
  2. <a href="#" class="um-back"></a>
  3. <h3>标题</h3>
  4. <div class="um-header-btns">
  5. <i class="ti-pencil-alt f20 um-green mr5"></i>
  6. <i class="ti-menu f20 um-blue"></i>
  7. </div>
  8. </div>

5.左侧自定义按钮
  1. <div class="um-header">
  2. <a href="#" class="ti-menu um-header-left"></a>
  3. <h3>标题</h3>
  4. <a href="#" class="um-header-right">编辑</a>
  5. </div>

案例分析:

以上的导航栏的背景色和字体颜色等均为规范设计,假如我们需要制作一个如下所示,不同于以上配色需求的导航栏:

1.html结构:

显示如下:

2.修改um-header背景色和字体颜色

可以在um-header上添加一个自定义的CSS类如header,

设置了um-header的背景色和字体颜色值,显示效果如下:

3.修改左右按钮的字体颜色

增加一个自定义css样式color-white添加在右侧按钮上

并使用

覆盖左箭头样式,因为左箭头不是用color设置颜色的,而是使用其伪类的border-color

4.完整的代码如下:

文档更新时间: 2018-01-12 16:24