利用css3制作3D样式按钮实现代码


Posted in HTML / CSS onMarch 18, 2013

效果图如下:
利用css3制作3D样式按钮实现代码
源码如下:

复制代码
代码如下:

<!DOCTYPE html>
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css">
body {
font-family: Arial, sans-serif;
}
#container {
margin: 120px auto;
text-align: center;
}
.button {
-webkit-transform: rotateX( 35deg );
position: relative;
display: inline-block;
width: 100px;
padding: 42px 15px;
margin: 0px 10px;
background-color: #C91826;
color: #fff;
font-weight: bold;
font-size: 40px;
text-decoration: none;
text-align: center;
text-shadow: 0px -1px 0px rgba(0,0,0,0.5);
border: 1px solid;
border-color: #B21522;
border-radius: 78px;
-moz-border-radius: 78px;
-webkit-border-radius: 78px;
box-shadow: inset 0px -4px 5px rgba(255,255,255,0.2),
inset 0px 1px 5px rgba(255,255,255,0.2),
/**/
0px 12px 0px #231F20,
0px 14px 0px #231F20,
0px 16px 0px #231F20,
/**/
0px 8px 5px rgba(0,0,0,0.5);
-moz-box-shadow: inset 0px -4px 5px rgba(255,255,255,0.2),
inset 0px 1px 5px rgba(255,255,255,0.2),
/**/
0px 12px 0px #231F20,
0px 14px 0px #231F20,
0px 16px 0px #231F20,
/**/
0px 8px 5px rgba(0,0,0,0.5);
-webkit-box-shadow: inset 5px -4px 5px rgba(255,255,255,0.2),
inset 5px 1px 5px rgba(255,255,255,0.2),
/**/
0px 12px 0px #231F20,
0px 14px 0px #231F20,
0px 16px 0px #231F20;
}
.button:hover {
background-color: #B21522;
color: #e3e3e3;
}
.button:active {
top: 8px;
box-shadow: inset 0px 4px 5px rgba(255,255,255,0.4),
inset 0px -1px 5px rgba(255,255,255,0.2),
/**/
0px 8px 0px #231F20,
/**/
0px 9px 5px rgba(0,0,0,0.5);
-moz-box-shadow: inset 0px 4px 5px rgba(255,255,255,0.4),
inset 0px -1px 5px rgba(255,255,255,0.2),
/**/
0px 8px 0px #231F20,
/**/
0px 9px 5px rgba(0,0,0,0.5);
-webkit-box-shadow: inset 0px 4px 5px rgba(255,255,255,0.4),
inset 0px -1px 5px rgba(255,255,255,0.2),
/**/
0px 8px 0px #231F20,
/**/
0px 9px 5px rgba(0,0,0,0.5);
}
</style>
</head>
<body>
<div id="container">
<a href="#" class="button">开始</a>
<a href="#" class="button">结束</a>
</div>
</body>
</html>
HTML / CSS 相关文章推荐
CSS3中的注音对齐属性ruby-align用法指南
Jul 01 HTML / CSS
CSS3支持IE6, 7, and 8的边框border属性
Dec 28 HTML / CSS
纯CSS3实现手风琴风格菜单具体步骤
May 06 HTML / CSS
带有css3动画效果的兼容多浏览器简单导航条示例
Jan 26 HTML / CSS
使用css3实现的windows8开机加载动画
Dec 09 HTML / CSS
CSS3中Transition动画属性用法详解
Jul 04 HTML / CSS
用CSS3和table标签实现一个圆形轨迹的动画的示例代码
Jan 17 HTML / CSS
HTML5实现文件断点续传的方法
Jan 04 HTML / CSS
浅析HTML5:'data-'属性的作用
Jan 23 HTML / CSS
canvas实现滑动验证的实现示例
Aug 11 HTML / CSS
浅析HTML5 Landmark
Sep 11 HTML / CSS
移动端HTML5 input常见问题(小结)
Sep 28 HTML / CSS
css3 按钮样式简单可扩展创建
Mar 18 #HTML / CSS
css3气泡 css3关键帧动画创建的动态通知气泡
Feb 26 #HTML / CSS
css 省略号 css3让多余的字符串消失并附加省略号的实现代码
Feb 07 #HTML / CSS
7款设计巧妙的css3飘带状3D立体效果的导航菜单和表单窗口
Feb 04 #HTML / CSS
8款精美的CSS3表单设计(登录表单/下拉选择/按钮附演示及源码)
Feb 04 #HTML / CSS
css3实现针线缝合效果(图解步骤)
Feb 04 #HTML / CSS
用css3制作纸张效果(外翻卷角)
Feb 01 #HTML / CSS
You might like
编写PHP的安全策略
2006/10/09 PHP
第十节--抽象方法和抽象类
2006/11/16 PHP
剖析 PHP 中的输出缓冲
2006/12/21 PHP
php parse_str() 函数的定义和用法
2016/05/23 PHP
PHP常用函数总结(180多个)
2016/12/25 PHP
PHP实现网站访问量计数器
2017/10/27 PHP
javascript之querySelector和querySelectorAll使用介绍
2011/12/20 Javascript
jQuery UI Autocomplete 1.8.16 中文输入修正代码
2012/04/16 Javascript
Jquery实现显示和隐藏的4种简单方式
2013/08/28 Javascript
jquery ajax的success回调函数中实现按钮置灰倒计时
2013/11/19 Javascript
JS获取URL中的参数数据
2013/12/05 Javascript
js定时器的使用(实例讲解)
2014/01/06 Javascript
JS+CSS实现可以凹陷显示选中单元格的方法
2015/03/02 Javascript
JavaScript中的跨浏览器事件操作的基本方法整理
2016/05/20 Javascript
基于vue-ssr服务端渲染入门详解
2018/01/08 Javascript
axios+Vue实现上传文件显示进度功能
2019/04/14 Javascript
微信小程序点餐系统开发常见问题汇总
2019/08/06 Javascript
Vue数组响应式操作及高阶函数使用代码详解
2020/08/01 Javascript
[02:43]中国五虎出征TI3视频
2013/08/02 DOTA
详解Python的Django框架中的通用视图
2015/05/04 Python
Python实现图片转字符画的示例代码
2017/08/21 Python
Python实现获取nginx服务器ip及流量统计信息功能示例
2018/05/18 Python
在Django中输出matplotlib生成的图片方法
2018/05/24 Python
使用TensorFlow实现SVM
2018/09/06 Python
使用Python和Scribus创建一个RGB立方体的方法
2019/07/17 Python
Django实现网页分页功能
2019/10/31 Python
python常量折叠基础知识点讲解
2021/02/28 Python
js实现移动端H5页面手指滑动刻度尺功能
2017/11/16 HTML / CSS
俄罗斯品牌服装在线商店:VIPAVENUE
2020/08/10 全球购物
家长对老师的评语
2014/04/18 职场文书
研究生个人学年总结
2015/02/14 职场文书
简历自荐信范文
2015/03/09 职场文书
小马王观后感
2015/06/11 职场文书
2016年基层党组织创先争优承诺书
2016/03/25 职场文书
Python中OpenCV实现简单车牌字符切割
2021/06/11 Python
【DOTA2】总决赛血虐~ XTREME GAMING vs MAGMA - OGA DOTA PIT 2022 CN
2022/04/02 DOTA