利用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实现顶部社会化分享按钮示例
May 06 HTML / CSS
css3弹性盒模型(Flexbox)详细介绍
Oct 08 HTML / CSS
纯CSS3实现圆圈动态发光特效动画的示例代码
Mar 08 HTML / CSS
html5定制表单_动力节点Java学院整理
Jul 11 HTML / CSS
使用css3 属性如何丰富图片样式(圆角 阴影 渐变)
Nov 22 HTML / CSS
一张图片能隐含千言万语之隐藏你的程序代码
Dec 13 HTML / CSS
突袭HTML5之Javascript API扩展3—本地存储全新体验
Jan 31 HTML / CSS
HTML5 canvas标签实现刮刮卡效果
Apr 24 HTML / CSS
HTML5 3D旋转相册的实现示例
Dec 03 HTML / CSS
Canvas波浪花环的示例代码
Aug 21 HTML / CSS
HTML基本元素标签介绍
Feb 28 HTML / CSS
CSS使用SVG实现动态分布的圆环发散路径动画
Dec 24 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
Zend Framework创建自己的动作助手详解
2016/03/05 PHP
PHP的时间戳与具体时间转化的简单实现
2016/06/13 PHP
php使用SAE原生Mail类实现各种类型邮件发送的方法
2016/10/10 PHP
PHP开发APP端微信支付功能
2017/02/17 PHP
JavaScript中的new的使用方法与注意事项
2007/05/16 Javascript
JavaScript 对象模型 执行模型
2010/10/15 Javascript
javascript 闭包疑问
2010/12/30 Javascript
轻松创建nodejs服务器(7):阻塞操作的实现
2014/12/18 NodeJs
javascript实现window.print()去除页眉页脚
2014/12/30 Javascript
js实现大转盘抽奖游戏实例
2015/06/24 Javascript
javascript中的五种基本数据类型
2015/08/26 Javascript
node.js实现快速截图
2016/08/27 Javascript
vue.js默认路由不加载linkActiveClass问题的解决方法
2017/12/11 Javascript
react native 文字轮播的实现示例
2018/07/27 Javascript
vue微信分享的实现(在当前页面分享其他页面)
2019/04/16 Javascript
vue npm install 安装某个指定的版本操作
2020/08/11 Javascript
python获取当前运行函数名称的方法实例代码
2017/04/06 Python
8段用于数据清洗Python代码(小结)
2019/10/31 Python
python re模块匹配贪婪和非贪婪模式详解
2020/02/11 Python
Scrapy 配置动态代理IP的实现
2020/09/28 Python
python pyg2plot的原理知识点总结
2021/02/28 Python
CSS3中的transform属性进行2D和3D变换的基本用法
2016/05/12 HTML / CSS
使用jTopo给Html5 Canva中绘制的元素添加鼠标事件
2014/05/15 HTML / CSS
浅谈html5之sse服务器发送事件EventSource介绍
2017/08/28 HTML / CSS
加拿大折扣、优惠券和交易网站:WagJag
2018/02/07 全球购物
随机分配座位,共50个学生,使学号相邻的同学座位不能相邻
2014/01/18 面试题
国贸专业大学生职业生涯规划范文
2014/01/10 职场文书
中专生职业生涯规划书范文
2014/01/10 职场文书
教师试用期自我鉴定
2014/02/12 职场文书
2014镇副书记群众路线专题民主生活会思想汇报
2014/09/23 职场文书
新闻人物通讯稿
2014/10/09 职场文书
幼儿园中班教师个人工作总结
2015/02/06 职场文书
党支部书记岗位职责
2015/02/15 职场文书
幼儿园国庆节活动总结
2015/03/23 职场文书
五星级酒店宣传口号
2015/12/25 职场文书
Python安装使用Scrapy框架
2022/04/12 Python