利用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 相关文章推荐
50个强大璀璨的CSS3/JS技术运用实例
Feb 27 HTML / CSS
CSS3的文字阴影—text-shadow的使用方法
Dec 25 HTML / CSS
CSS3 实用技巧:实现黑白图像效果示例代码
Jul 11 HTML / CSS
CSS3 实现侧边栏展开收起动画
Dec 22 HTML / CSS
通过CSS3的object-fit来调整图片适配尺寸的技巧简介
Feb 27 HTML / CSS
css3一个简易的 LED 数字时钟实现方法
Jan 15 HTML / CSS
css 如何让背景图片拉伸填充避免重复显示
Jul 11 HTML / CSS
Html5+JS实现手机摇一摇功能
Apr 24 HTML / CSS
基于HTML5+CSS3实现简单的时钟效果
Sep 11 HTML / CSS
Html5定位终极解决方案
Feb 05 HTML / CSS
CSS3实现的水平标题菜单
Apr 14 HTML / CSS
微信小程序纯CSS实现无限弹幕滚动效果
Sep 23 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中MVC模式的模板引擎开发经验分享
2011/03/23 PHP
PHP生成不同颜色、不同大小的tag标签函数
2013/09/23 PHP
Aster vs KG BO3 第二场2.18
2021/03/10 DOTA
JavaScript让IE浏览器event对象符合W3C DOM标准
2009/11/24 Javascript
一段实现页面上的图片延时加载的js代码
2010/02/11 Javascript
jQuery实现鼠标选文字发新浪微博的方法
2016/04/02 Javascript
vue使用keep-alive实现数据缓存不刷新
2017/10/21 Javascript
微信小程序生成二维码的示例代码
2019/03/29 Javascript
javascript中contains是否包含功能实现代码(扩展字符、数组、dom)
2020/04/07 Javascript
[05:59]2018DOTA2国际邀请赛寻真——只为胜利的Secret
2018/08/13 DOTA
[48:22]VGJ.S vs VG 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
Python获取Windows或Linux主机名称通用函数分享
2014/11/22 Python
python实现简单ftp客户端的方法
2015/06/28 Python
Django的session中对于用户验证的支持
2015/07/23 Python
python去掉 unicode 字符串前面的u方法
2018/10/21 Python
配置 Pycharm 默认 Test runner 的图文教程
2018/11/30 Python
解决Python2.7中IDLE启动没有反应的问题
2018/11/30 Python
Python实现基于SVM的分类器的方法
2019/07/19 Python
Python写出新冠状病毒确诊人数地图的方法
2020/02/12 Python
Python如何批量获取文件夹的大小并保存
2020/03/31 Python
Python3读取和写入excel表格数据的示例代码
2020/06/09 Python
Python基于time模块表示时间常用方法
2020/06/18 Python
python线程里哪种模块比较适合
2020/08/02 Python
python进行二次方程式计算的实例讲解
2020/12/06 Python
python math模块的基本使用教程
2021/01/16 Python
CSS3制作圆角图片和椭圆形图片
2016/07/08 HTML / CSS
澳大利亚家具商店:Freedom
2020/12/17 全球购物
函授本科自我鉴定
2013/11/03 职场文书
分公司总经理岗位职责
2014/07/30 职场文书
县政府班子个人对照检查材料
2014/10/05 职场文书
科技活动周标语
2014/10/08 职场文书
青年联谊会致辞
2015/07/31 职场文书
小学体育跳绳课教学反思
2016/02/16 职场文书
2016年大学生党员公开承诺书
2016/03/24 职场文书
Python实战之实现康威生命游戏
2021/04/26 Python
Html5通过数据流方式播放视频的实现
2021/04/27 HTML / CSS