本文概述
- 什么是按钮
- 不同类型的按钮
不同类型的按钮的列表:
- 默认按钮
- 禁用的按钮
- 活动按钮
- 主要按钮
- 定制按钮
- 不同类型的按钮
- 带有图标的按钮
- 按钮组
“ 纯按钮” 类名用于任何< a> 或< button> 元素以创建纯按钮。
例:
请参见以下示例, 创建一个纯按钮。
<
!DOCTYPE html>
<
html>
<
link rel="stylesheet"
href="https://unpkg.com/purecss@1.0.0/build/pure-min.css"
integrity="sha384-nn4HPE8lTHyVtfCBi5yW9d20FjT8BJwUXyWZT9InLYax14RDjBj46LmSztkmNP9w"
crossorigin="anonymous">
<
a class="pure-button"
href="http://www.srcmini.com/#">
A Pure Button<
/a>
<
button class="pure-button">
A Pure Button<
/button>
<
/html>
立即测试
输出
文章图片
Pure.CSS禁用按钮
“ 纯按钮禁用” 类名与纯按钮一起使用, 将按钮标记为禁用。
你也可以直接对按钮使用” 已禁用” 属性, 以获得相同的结果。
例子
请参阅两种方法来禁用按钮。
<
!DOCTYPE html>
<
html>
<
link rel="stylesheet"
href="https://unpkg.com/purecss@1.0.0/build/pure-min.css"
integrity="sha384-nn4HPE8lTHyVtfCBi5yW9d20FjT8BJwUXyWZT9InLYax14RDjBj46LmSztkmNP9w"
crossorigin="anonymous">
<
button class="pure-button pure-button-disabled">
A Disabled Button<
/button>
<
button class="pure-button" disabled>
A Disabled Button<
/button>
<
/html>
立即测试
输出
文章图片
Pure.CSS活动按钮
” pure-button-active” 类名称与pure-button一起使用, 以对按钮进行样式设置, 使其看起来” 被按下” 。
你可以将pure-button-active类名放在任何< a> 或< button> 元素中。
例子
<
!DOCTYPE html>
<
html>
<
link rel="stylesheet"
href="https://unpkg.com/purecss@1.0.0/build/pure-min.css"
integrity="sha384-nn4HPE8lTHyVtfCBi5yW9d20FjT8BJwUXyWZT9InLYax14RDjBj46LmSztkmNP9w"
crossorigin="anonymous">
<
a class="pure-button pure-button-active" href="http://www.srcmini.com/#">
Active Button<
/a>
<
button class="pure-button pure-button-active">
Active Button<
/button>
<
/html>
立即测试
输出
文章图片
Pure.CSS主按钮
你必须在” pure-button” 旁边添加” pure-button-primary” 类名, 以指示该按钮代表主要操作。
你可以将pure-button-primary类名放入任何< a> 或< button> 元素。
例子
<
!DOCTYPE html>
<
html>
<
link rel="stylesheet"
href="https://unpkg.com/purecss@1.0.0/build/pure-min.css"
integrity="sha384-nn4HPE8lTHyVtfCBi5yW9d20FjT8BJwUXyWZT9InLYax14RDjBj46LmSztkmNP9w"
crossorigin="anonymous">
<
a class="pure-button pure-button-primary" href="http://www.srcmini.com/#">
A Primary Button<
/a>
<
button class="pure-button pure-button-primary">
A Primary Button<
/button>
<
/html>
立即测试
输出
文章图片
定制按钮
你还可以为自己的应用程序定制按钮。定制纯按钮非常容易, 因为Pure.CSS需要最少的样式。
将自定义CSS分组到一个类中, 例如button-foo, 然后可以将其添加到已经具有纯按钮类名的元素中。
例子
<
!DOCTYPE html>
<
html>
<
link rel="stylesheet"
href="https://unpkg.com/purecss@1.0.0/build/pure-min.css"
integrity="sha384-nn4HPE8lTHyVtfCBi5yW9d20FjT8BJwUXyWZT9InLYax14RDjBj46LmSztkmNP9w"
crossorigin="anonymous">
<
div>
<
style scoped>
.button-success, .button-error, .button-warning, .button-secondary {
color: white;
border-radius: 4px;
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}.button-success {
background: rgb(28, 184, 65);
}.button-error {
background: rgb(202, 60, 60);
}.button-warning {
background: rgb(223, 117, 20);
}.button-secondary {
background: rgb(66, 184, 221);
}<
/style>
<
button class="button-success pure-button">
Success Button<
/button>
<
button class="button-error pure-button">
Error Button<
/button>
<
button class="button-warning pure-button">
Warning Button<
/button>
<
button class="button-secondary pure-button">
Secondary Button<
/button>
<
/div>
<
/html>
立即测试
输出
文章图片
不同类型的按钮
- 超小按钮
- 小按钮
- 常规按钮
- 大按钮
- 超大按钮
让我们以一个示例查看Pure.CSS中的所有按钮:
<
!DOCTYPE html>
<
html>
<
link rel="stylesheet"
href="https://unpkg.com/purecss@1.0.0/build/pure-min.css"
integrity="sha384-nn4HPE8lTHyVtfCBi5yW9d20FjT8BJwUXyWZT9InLYax14RDjBj46LmSztkmNP9w"
crossorigin="anonymous">
<
div>
<
style scoped>
.button-xsmall {
font-size: 70%;
}.button-small {
font-size: 85%;
}.button-large {
font-size: 110%;
}.button-xlarge {
font-size: 125%;
}<
/style>
<
button class="button-xsmall pure-button">
Extra Small Button<
/button>
<
button class="button-small pure-button">
Small Button<
/button>
<
button class="pure-button">
Regular Button<
/button>
<
button class="button-large pure-button">
Large Button<
/button>
<
button class="button-xlarge pure-button">
Extra Large Button<
/button>
<
/div>
<
/html>
立即测试
输出
文章图片
带有图标的按钮
Pure不附带图标字体, 但是我们可以将图标字体与Pure Buttons一起使用。在下面的示例中, 我们使用的是Font Awesome中的图标字体。你必须将Font Awesome CSS文件放在页面上, 并在纯按钮元素中使用< i> 元素。
通过使用以下代码, 在项目中使用font-awesome:
<
link rel="stylesheet"
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.4.0/css/font-awesome.min.css">
例子
<
!DOCTYPE html>
<
html>
<
head>
<
link rel="stylesheet"
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.4.0/css/font-awesome.min.css">
<
link rel="stylesheet"
href="https://unpkg.com/purecss@1.0.0/build/pure-min.css"
integrity="sha384-nn4HPE8lTHyVtfCBi5yW9d20FjT8BJwUXyWZT9InLYax14RDjBj46LmSztkmNP9w"
crossorigin="anonymous">
<
button class="pure-button">
<
i class="fa fa-cog">
<
/i>
Settings
<
/button>
<
a class="pure-button" href="http://www.srcmini.com/#">
<
i class="fa fa-shopping-cart fa-lg">
<
/i>
Checkout
<
/a>
<
/head>
<
/html>
立即测试
【Pure.CSS按钮用法示例】输出
文章图片
推荐阅读
- Pure.CSS下拉列表
- Pure.CSS禁用输入元素
- Pure.CSS默认表格示例
- Pure.CSS默认表单示例
- xp系统下如何运用金山重装高手|金山重装高手的运用办法
- 萝卜家园XP系统怎样更改应用图标|XP系统下自定义应用图标的办法
- win xp系统下如何运用QQExplorer破解工具|QQExplorer破解工具的运用办法
- 萝卜家园xp系统下怎样更改开关机音乐|xp系统更改开关机音乐的技巧
- XP系统下如何运用网络监视器|XP系统下运用网络监视器的技巧