用 CSS 如何创建加载按钮?
在单击时,按钮可以显示为加载中。单击时,按钮可能会到达下一页,但就在此之前,将显示加载状态。在你的网页上,你可以轻松使用 HTML 和 CSS 显示加载按钮。首先,加载图标。
为图标设置 CDN
为了在我们的网页上添加图标,我们使用了字体恐龙图标。使用 <link> 元素将其包含在网页中 -
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
创建按钮
按钮使用 <button> 元素创建。三个不同的加载图标设置在 <i> 元素中 -
fa-spinner fa-spin fa-circle-o-notch fa-spin fa-refresh fa-spin
以下是将图标放在按钮上的代码 -
<button><i class="fa fa-spinner fa-spin"></i>Loading</button> <button><i class="fa fa-circle-o-notch fa-spin"></i>Loading</button> <button><i class="fa fa-refresh fa-spin"></i>Loading</button>
设计按钮
按钮的样式如下 -
button {
background-color: rgb(60, 24, 126);
border: none;
outline: none;
color: white;
padding: 12px 24px;
font-size: 26px;
}
设计图标
使用 margin-left 和 margin-right 属性正确放置加载圆形图标 -
i {
margin-left: -12px;
margin-right: 8px;
}
示例
以下是使用 CSS 创建加载按钮的代码 -
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" />
<style>
button {
background-color: rgb(60, 24, 126);
border: none;
outline: none;
color: white;
padding: 12px 24px;
font-size: 26px;
}
h1{
font-size: 50px;
font-family: monospace,sans-serif,serif;
}
i {
margin-left: -12px;
margin-right: 8px;
}
</style>
</head>
<body>
<h1>Loading Buttons Example</h1>
<button><i class="fa fa-spinner fa-spin"></i>Loading</button>
<button><i class="fa fa-circle-o-notch fa-spin"></i>Loading</button>
<button><i class="fa fa-refresh fa-spin"></i>Loading</button>
</body>
</html>
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP