`

CSS按钮(研究)

 
阅读更多

1、话不多说直接贴上效果图,有loadding图片的,代表提交后的状态。

2、代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>纯css按钮,完美兼容浏览器</title>
<style type="text/css">
/*loading class*/
.loading span b{
	background-image:url(/image/loading.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:18px;
}
/*yellow btn*/
.yellow_btn {
    border: 1px solid #ff9b01;
    background: #ffa00a;
}
.yellow_btn span {
    min-width: 49px;
    _width: 49px;
    border-color: #ffb33b;
}
/*blue btn*/
.blue_btn {
    border: 1px solid #296797;
    background: #4D8EC4;
}

.blue_btn span {
    border-color: #74C0FA;
    min-width: 49px;
    _width: 49px;
}
/*white btn*/
.white_btn {
    border: 1px solid #C7C7C7;
    background: #F5F5F5;
}

.white_btn span {
    border-color: #FAFAFA;
    min-width: 49px;
    _width: 49px;
    color: #000000;
}
/*common btn*/
.btn {
    color: #fff;
    border-radius: 2px;
    display: inline-block;
    overflow: hidden;
    vertical-align: middle;
    cursor: pointer;
	text-decoration:none;
}
.btn span {
    text-align: center;
    white-space: nowrap;
    display: inline-block;
    border-style: solid;
    border-width: 1px;
    border-radius: 2px;
    height: 26px;
    line-height: 25px;
    vertical-align: middle;
}
</style>
</head>
<body>
	<table style="margin:0 auto;margin-top:200px;">
		<tr>
			<td>蓝色按钮:</td>
			<td style="width:200px;text-align:center;">
				<a href="javascript:void(0);" class="btn blue_btn loading">
					<span style="width:100px;"><b>登录</b></span>
				</a>
			</td>
			<td>
				<a href="javascript:void(0);" class="btn blue_btn">
					<span style="width:100px;"><b>登录</b></span>
				</a>
			</td>
			<td>
				&nbsp;区别在于class[loading]
			</td>
		</tr>
		<tr>
			<td>黄色按钮:</td>
			<td style="width:200px;text-align:center;">
				<a href="javascript:void(0);" class="btn yellow_btn">
					<span><b>登录</b></span>
				</a>
			</td>
		</tr>
		<tr>
			<td>白色按钮:</td>
			<td style="width:200px;text-align:center;">
				<a href="javascript:void(0);" class="btn white_btn">
					<span><b>登录</b></span>
				</a>
			</td>
		</tr>
	</table>
</body>
</html>

 

   附件,loadiing.gif素材

  • 大小: 381 Bytes
分享到:
评论
1 楼 coosummer 2015-11-11  
推荐使用http://buttoncssgenerator.com ,可以生成各种效果的按钮css,包括圆角、渐进颜色、阴影,并兼容各大主流浏览器

相关推荐

    css按钮源文件

    "CSS按钮源文件"通常包含了一系列用于创建美观、功能丰富的按钮样式的代码。这些源文件可能包括CSS样式表、HTML示例文件以及可能的图片资源,帮助开发者快速定制和实现各种风格的按钮。 1. **CSS基础** - **选择器...

    10个好看的css按钮源码.rar

    "10个好看的css按钮源码.rar"是一个压缩包文件,包含了10个不同设计风格的CSS按钮源代码,旨在为开发者提供灵感和实用的代码示例,以便在自己的项目中创建美观且功能完备的按钮。 这些源码可能涵盖以下知识点: 1....

    很立体的CSS按钮菜单效果.rar

    本资源“很立体的CSS按钮菜单效果.rar”提供了一种创新且立体的CSS实现方式,旨在提升网站或应用的视觉吸引力和功能性。以下是对这个资源中的知识点进行的详细解释: 1. CSS(层叠样式表):CSS是一种用于描述HTML...

    漂亮的CSS3按钮样式集合源码免费下载

    本文将深入探讨“漂亮的CSS3按钮样式集合”这一主题,介绍如何利用CSS3特性创建出美观且功能强大的按钮,以及如何通过源码免费下载来学习和应用这些样式。 首先,CSS3的按钮样式主要依赖于以下几项关键技术: 1. *...

    风格清新漂亮的CSS3开关按钮样式

    本文将深入探讨如何利用CSS3创建风格清新、漂亮的开关按钮样式,包括3D效果和扁平化设计。我们将通过分析提供的`index2.html`和`index.html`文件以及相关的CSS样式来学习这一主题。 首先,让我们了解CSS3中的伪类和...

    CSS3按钮炫酷动画hover样式

    在网页设计中,CSS3(层叠样式表第三版)为开发者提供了丰富的可能性,尤其是在创建交互性和视觉吸引力方面。...通过研究和实践这些代码,你可以更好地理解和掌握CSS3在按钮动画设计中的强大功能。

    20种炫酷CSS3按钮样式和鼠标滑过特效

    【标题】"20种炫酷CSS3按钮样式和鼠标滑过特效"揭示了这个资源包专注于使用CSS3技术来创建吸引人的、交互性高的网页按钮设计。CSS3是层叠样式表(Cascading Style Sheets)的第三个版本,它引入了许多新特性,极大地...

    CSS button例子

    通过下载并研究“32、分享50个CSS超炫丽button样式代码下载”的文件,你可以发现更多创新的CSS技巧,这些技巧涵盖了上述各个点,帮助你在实际项目中创建出既美观又实用的按钮。不断实践和学习这些例子,你的CSS技能...

    CSS3动画按钮导航菜单特效.zip

    在网页设计中,CSS3(层叠样式表第三版)为开发者提供了丰富的视觉效果和交互体验,其中之一就是动画按钮和...通过研究和实践这些代码,你可以提升自己的CSS技能,并将这些效果应用到自己的项目中,提升整体设计品质。

    css_button按钮

    学习这个示例时,你可以尝试调整不同的颜色、大小、形状,甚至添加自定义图标,以加深对CSS按钮样式的理解。通过实践,你可以创造出更多独特和吸引人的按钮设计。 综上所述,"css_button"是一个关于利用CSS定制...

    漂亮的CSS3按钮悬停效果.zip

    通过下载并研究“漂亮的CSS3按钮悬停效果.zip”,开发者不仅可以学习到CSS3的高级用法,还能获取实际项目中的应用示例,提升网页设计和前端开发技能。同时,这些资源也可以直接应用于实际的网页制作中,快速提升网站...

    CSS3按钮生成器jQuery插件.zip

    通过这个插件,开发者可以快速创建出符合项目需求的高质量按钮,而无需深入研究复杂的CSS3语法和jQuery细节。它降低了前端开发的门槛,同时也提升了用户体验,使网页设计更加生动和互动。对于初学者而言,这是一个很...

    CSS3按钮鼠标悬停边框动画特效.zip

    在网页设计中,CSS3(层叠样式表第三版)为开发者提供了丰富的视觉效果和交互体验,其中之一就是按钮的鼠标悬停边框动画特效。这个"CSS3按钮鼠标悬停边框动画特效"是一个很好的实例,它展示了如何利用CSS3特性来实现...

    用CSS写的发送按钮特效

    在网页设计中,CSS(Cascading Style Sheets)是一种用于定义HTML或XML(包括SVG、XHTML等)文档呈现方式的样式表语言。利用CSS,我们可以实现丰富的...对于学习和研究CSS特效的开发者来说,这个例子是一个很好的起点。

    33种css3开关按钮特效

    **CSS3开关按钮特效详解** 在网页设计中,开关按钮是一种常见的交互元素,用于切换功能的开启或关闭。随着CSS3技术的发展,...通过深入研究和实践,你可以掌握更多关于CSS3和jQuery的知识,提升自己的网页设计技能。

    6种纯CSS3手绘风格卡通按钮设计效果

    通过研究和理解这些代码,开发者可以学习到如何将CSS3的特性巧妙地应用于手绘风格的设计中,提升网页界面的创意和趣味性。同时,这也是一种提高用户体验的方式,因为独特的设计往往能吸引用户的注意力并留下深刻印象...

    CSS按钮和网站后台超炫供学习

    本资源包“CSS按钮和网站后台超炫供学习”提供了丰富的素材,旨在帮助设计师们创建出吸引眼球且功能完善的界面元素。以下是关于CSS按钮和网站后台设计的一些关键知识点: 1. **CSS按钮设计**: - **样式多样性**:...

    15种漂亮的纯CSS3滑动按钮特效

    在网页设计领域,CSS3(层叠样式表第三版)为开发者提供了丰富的功能,使得创建交互性和视觉吸引力的元素变得更加容易...通过深入研究这些例子,你可以学习到如何有效地利用CSS3特性,创造出独特且引人注目的交互元素。

    HTML5 css3渐变按钮代码.rar

    通过打开并研究这个文件,你可以看到具体的HTML和CSS代码实现,进一步理解如何运用CSS3渐变创建按钮。这是一个很好的学习实践,可以帮助你掌握CSS3渐变的基础知识,以及如何在实际项目中应用。一旦掌握了这些基础,...

    CSS3点击展开分享按钮功能.zip

    "CSS3点击展开分享按钮功能"是一种巧妙地结合了JavaScript(jQuery)与CSS3技术来提升用户互动体验的实用设计。这个功能允许用户通过点击按钮来展示一系列的分享选项,这些选项可以以多种动态方式展开,如滑动、旋转...

Global site tag (gtag.js) - Google Analytics