amazeui学习笔记--css(HTML元素1)--按钮Button

一、总结

1、button的基本使用:a、am-btn 在要应用按钮样式的元素上添加 .am-btnb、颜色 再设置相应的颜色(例如:<button type="button" class="am-btn am-btn-danger">红色按钮</button>)。

2、a标签做button各种元素都可以做button<a class="am-btn am-btn-danger" href="http://www.bing.com" target="_blank">应用按钮样式的链接</a>

3、按钮颜色btn+颜色

  • .am-btn-default - 默认,灰色按钮
  • .am-btn-primary - 蓝色按钮
  • .am-btn-secondary - 浅蓝色按钮
  • .am-btn-success - 绿色按钮
  • .am-btn-warning - 橙色按钮
  • .am-btn-danger - 红色按钮
  • .am-btn-link
4、圆角按钮:在默认样式的基础上添加 .am-radius class.  <button type="button" class="am-btn am-btn-default am-radius">默认样式</button>

5、椭圆形按钮: 在默认样式的基础上添加 .am-round class.   <button type="button" class="am-btn am-btn-default am-round">默认样式</button>

6、按钮激活状态:在按钮上添加 .am-active class。 <a href="#" class="am-btn am-btn-primary am-active" role="button">链接按钮激活状态</a>

7、按钮禁用状态:在按钮上设置 disabled 属性或者添加 .am-disabled class。 <a href="#" class="am-btn am-btn-default am-disabled">链接按钮禁用状态</a>

8、按钮尺寸

  • .am-btn-xl
  • .am-btn-lg
  • .am-btn-default
  • .am-btn-sm
  • .am-btn-xs

9、块级显示占一行<button type="button" class="am-btn am-btn-primary am-btn-block">块级显示的按钮</button>

10、按钮icon:使用 Icon 之前需先引入 Icon 组件(如果没猜错,就是那个字体文件)i标签是在button里面的,i标签用来显示图标。以am-icon开头

 <button class="am-btn am-btn-default">
<i class="am-icon-cog"></i>
设置
</button> <a class="am-btn am-btn-warning" href="#">
<i class="am-icon-shopping-cart"></i>
结账
</a> <button class="am-btn am-btn-default">
<i class="am-icon-spinner am-icon-spin"></i>
加载中
</button> <button class="am-btn am-btn-primary">
下载片片
<i class="am-icon-cloud-download"></i>
</button>

二、按钮Button

基本使用

默认样式

在要应用按钮样式的元素上添加 .am-btn,再设置相应的颜色。

  • .am-btn-default - 默认,灰色按钮
  • .am-btn-primary - 蓝色按钮
  • .am-btn-secondary - 浅蓝色按钮
  • .am-btn-success - 绿色按钮
  • .am-btn-warning - 橙色按钮
  • .am-btn-danger - 红色按钮
  • .am-btn-link
 Copy
默认样式 主色按钮 次色按钮 绿色按钮 橙色按钮 红色按钮 链接 应用按钮样式的链接
<button type="button" class="am-btn am-btn-default">默认样式</button>
<button type="button" class="am-btn am-btn-primary">主色按钮</button>
<button type="button" class="am-btn am-btn-secondary">次色按钮</button>
<button type="button" class="am-btn am-btn-success">绿色按钮</button>
<button type="button" class="am-btn am-btn-warning">橙色按钮</button>
<button type="button" class="am-btn am-btn-danger">红色按钮</button>
<a class="am-btn am-btn-link">链接</a>
<a class="am-btn am-btn-danger" href="http://www.bing.com" target="_blank">应用按钮样式的链接</a>

圆角按钮

在默认样式的基础上添加 .am-radius class.

 Copy
默认样式 主色按钮 次色按钮 绿色按钮 橙色按钮 红色按钮
<button type="button" class="am-btn am-btn-default am-radius">默认样式</button>

椭圆形按钮

在默认样式的基础上添加 .am-round class.

 Copy
默认样式 主色按钮 次色按钮 绿色按钮 橙色按钮 红色按钮
<button type="button" class="am-btn am-btn-default am-round">默认样式</button>

按钮状态

激活状态

在按钮上添加 .am-active class。

 Copy
<button type="button" class="am-btn am-btn-primary am-active">激活状态</button>
<button type="button" class="am-btn am-btn-default am-active">激活状态</button>
<br >
<br >
<a href="#" class="am-btn am-btn-primary am-active" role="button">链接按钮激活状态</a>
<a href="#" class="am-btn am-btn-default am-active" role="button">链接按钮激活状态</a>

禁用状态

在按钮上设置 disabled 属性或者添加 .am-disabled class。

 Copy
<button type="button" class="am-btn am-btn-primary" disabled="disabled">禁用状态</button>
<button type="button" class="am-btn am-btn-default" disabled="disabled">禁用状态</button> <a href="#" class="am-btn am-btn-primary am-disabled">链接按钮禁用状态</a>
<a href="#" class="am-btn am-btn-default am-disabled">链接按钮禁用状态</a>
IE9 会把设置了 disabled 属性的 button 元素文字渲染成灰色并加上白色阴影,CSS 无法控制这个默认样式。

按钮尺寸

  • .am-btn-xl
  • .am-btn-lg
  • .am-btn-default
  • .am-btn-sm
  • .am-btn-xs
 Copy
按钮 - xl 按钮 - lg 按钮默认大小 按钮 - sm 按钮 - xs

按钮 - xl 按钮 - lg 按钮默认大小 按钮 - sm 按钮 - xs

<button class="am-btn am-btn-default am-btn-xl">按钮 - xl</button>
<button class="am-btn am-btn-default am-btn-lg">按钮 - lg</button>
<button class="am-btn am-btn-default">按钮默认大小</button>
<button class="am-btn am-btn-default am-btn-sm">按钮 - sm</button>
<button class="am-btn am-btn-default am-btn-xs">按钮 - xs</button> <button class="am-btn am-btn-primary am-btn-xl">按钮 - xl</button>
<button class="am-btn am-btn-primary am-btn-lg">按钮 - lg</button>
<button class="am-btn am-btn-primary">按钮默认大小</button>
<button class="am-btn am-btn-primary am-btn-sm">按钮 - sm</button>
<button class="am-btn am-btn-primary am-btn-xs">按钮 - xs</button>

块级显示

添加 .am-btn-block class。

 Copy
块级显示的按钮块级显示的按钮
<button type="button" class="am-btn am-btn-primary am-btn-block">块级显示的按钮</button>
<button type="button" class="am-btn am-btn-default am-btn-block">块级显示的按钮</button>

按钮 Icon

使用 Icon 之前需先引入 Icon 组件

 Copy
 设置 结账 加载中 下载片片 
<button class="am-btn am-btn-default">
<i class="am-icon-cog"></i>
设置
</button> <a class="am-btn am-btn-warning" href="#">
<i class="am-icon-shopping-cart"></i>
结账
</a> <button class="am-btn am-btn-default">
<i class="am-icon-spinner am-icon-spin"></i>
加载中
</button> <button class="am-btn am-btn-primary">
下载片片
<i class="am-icon-cloud-download"></i>
</button>

amazeui学习笔记--css(HTML元素1)--按钮Button的更多相关文章

  1. amazeui学习笔记--css(常用组件3)--按钮组Button-group

    amazeui学习笔记--css(常用组件3)--按钮组Button-group 一.总结 1.按钮组用法:把一系列要使用的 .am-btn 按钮放入 .am-btn-group . 2.按钮工具栏: ...

  2. amazeui学习笔记--css(HTML元素5)--表格Table

    amazeui学习笔记--css(HTML元素5)--表格Table 一.总结 1.基本样式:am-table:直接模块名  <table class="am-table"& ...

  3. amazeui学习笔记--css(HTML元素4)--图片image

    amazeui学习笔记--css(HTML元素4)--图片image 一.总结 1.响应式图片:随着页面宽度而变化 .am-img-responsive class. <img src=&quo ...

  4. amazeui学习笔记--css(HTML元素3)--表单Form

    amazeui学习笔记--css(HTML元素3)--表单Form 一.总结 1.form样式使用:在容器上添加 .am-form class,容器里的子元素才会应用 Amaze UI 定义的样式. ...

  5. amazeui学习笔记--css(HTML元素2)--代码Code

    amazeui学习笔记--css(HTML元素2)--代码Code 一.总结 1.行内代码:code标签<code> 2.代码片段:pre标签<pre> 3.限制代码块高度:添 ...

  6. amazeui学习笔记--css(常用组件6)--图标Icon

    amazeui学习笔记--css(常用组件6)--图标Icon 一.总结 1.关注用法即可:在 HTML 上添加添加 am-icon-{图标名称} class. <span class=&quo ...

  7. amazeui学习笔记--css(布局相关3)--辅助类Utility

    amazeui学习笔记--css(布局相关3)--辅助类Utility 一.总结 1.元素清除浮动: 添加 am-cf 这个 class 即可 2.水平滚动: .am-scrollable-horiz ...

  8. amazeui学习笔记--css(布局相关1)--网格Grid

    amazeui学习笔记--css(布局相关1)--网格Grid 一.总结 基本使用 1.div+class布局:amaze里面采取的就是div+class的布局方式  <div class=&q ...

  9. amazeui学习笔记--css(基本样式3)--文字排版Typography

    amazeui学习笔记--css(基本样式3)--文字排版Typography 一.总结 1.字体:amaze默认非 衬线字体(sans-serif) 2.引用块blockquote和定义列表:引用块 ...

随机推荐

  1. Activiti工作流框架学习(二)——使用Activiti提供的API完成流程操作

    可以在项目中加入log4j,将logj4.properties文件拷入到src目录下,这样框架执行的sql就可以输出到到控制台,log4j提供的日志级别有以下几种: Fatal  error  war ...

  2. Eclipse中JDK的配置

    window -> preference -> java -> install jres -> add -> standard vm -> 设置好相应的jre ho ...

  3. rtsp和sdp协议简介

    RTSP是由Real network 和Netscape共同提出的如何有效地在IP网络上传输流媒体数据的应用层协议. 实时流协议(RTSP)建立并控制一个或几个时间同步的连续流媒体,如音频和视频.尽管 ...

  4. 38.C语言字符串总结

    1.自己实现三个常用函数 strlen,strcpy,strstr 自己实现strstr函数,如果找到返回首地址,找不到则返回NULL //查找元素,返回首地址 char *mystrstr(cons ...

  5. geotif格式的波段描述信息探究

    作者:朱金灿 来源:http://blog.csdn.net/clever101 有时打开一些geotif文件,可以看到它的波段描述,但是它究竟存储在文件的什么位置呢?今天研究了一下,大致搞清了这个问 ...

  6. DM9000C网卡驱动

    目的:通过学习,掌握如何移植.编写DM9000C网卡驱动 一.概述: DM9000是一款高度集成低功耗快速以太网处理器,该芯片集成了MAC和PHY.DM9000可以和CPU直接连接,支持8位.16位和 ...

  7. C# Unable to load DLL 'WzCanDll.dll':找不到指定的模块

    一.打开app无法加载DLL 我用C++编写的DLL,然后用C#写的界面APP,在自己的电脑上打开没有问题,放在其它电脑上就出现无法加载DLL库的问题,一连接APP就会出现问题,如下图所示: 二.解决 ...

  8. Windows学习总结(2)——30+ Windows命令提示符快捷键汇总

    即便你平时经常用到 Windows 命令提示符,可能也会对本文将提到的快捷键数量感到惊讶.其实我们可以使用快捷键来简化命令提示符中的选择操作,或对文本进行重复操作,下面我们会列出完整列表. 大家都知道 ...

  9. zendiscovery 的Ping机制

    ping是集群发现的基本手段,通过在网络上广播或者指定ping某些节点获取集群信息,从而可以找到集群的master加入集群.zenDiscovery实现了两种凭机制:广播与单播.本篇将详细分析一些这M ...

  10. BZOJ1396: 识别子串(后缀自动机,线段树)

    Description Input 一行,一个由小写字母组成的字符串S,长度不超过10^5 Output L行,每行一个整数,第i行的数据表示关于S的第i个元素的最短识别子串有多长. Sample I ...