css3制作一个漂亮的按钮
特点:
1、圆角边框 border-radius
2、文字有背景 text-shadow
3、按钮有阴影 box-shadow
4、文字有向上的阴影 text-shadow
5、按钮背景色有个从上往下的渐变效果 linear-gradient
6、点击后明显有个下按效果
<!DOCTYPE html><html> <head> <link rel="stylesheet" href="style.css"> <style> .btn{ background-color: #ee432e; background-image: -webkit-linear-gradient(top, #ee432e 0%, #c63929 50%,#b51700 50%, #891100 100%); background-image: -moz-linear-gradient(top, #ee432e 0%, #c63929 50%,#b51700 50%, #891100 100%); background-image: -o-linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%); background-image: linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%); border: 1px solid #951100; padding: 12px 20px 14px 20px; border-radius: 5px; text-decoration: none; color: #fff; font: bold 20px/1 “helvetica neue”, helvetica, arial, sans-serif; text-align: center; box-shadow: 0 1px 3px #333333; text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.8); position:relative; display:inline-block; cursor:pointer; } .btn:active { position: relative; top: 1px; } </style> <script src="script.js"></script> </head> <body> <div class="btn">aaa</div> </body> </html>
有渐变还用 background-color的原因是当浏览器不支持渐变属性的时候显示背景色,这个就没有立体感了:
当然懒货可以用 http://css3button.net/ 来生成css3按钮:
改变字体大小,按钮大小也随之改变
转载于:https://www.cnblogs.com/liuminghai/p/4335725.html
css3制作一个漂亮的按钮相关推荐
- html如何制作一个漂亮的表格?+ 列表制作 + 表单制作(干货!直接收代码)
https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注! 欢迎关注微信公众号:宝藏女孩的成长日记 如有转载,请注明出处(如不注明,盗者必究) 目录 html如何 ...
- html怎么把一段文字设置为连接到下一个网页的按钮,为主页添加一个漂亮的按钮(上)_html...
是不是在做网页时,为按钮的制作发过愁啊?用图片做按钮的话,影响速度,不用图片,网页里自带的按钮真的是不感恭维,真是最近比较烦,其实,有了css(Cascading Style Sheet的缩写,层叠样 ...
- android 心形上漂动画,PowerPoint Viewer制作一个漂亮心形飞出动画的操作教程
各位使用PowerPoint Viewer的同学们,你们知道怎么制作一个漂亮心形飞出动画吗?在这篇教程内小编就为各位呈现了PowerPoint Viewer制作一个漂亮心形飞出动画的操作教程. Pow ...
- ai怎么做盒子效果图_AI制作一个漂亮的3D立体质感标志
这篇教程教脚本之家的朋友们用AI制作一个漂亮的3D立体质感标志方法,教程绘制的效果图很漂亮绘制的难度中等,教程中同时还是用PS做了简单的处理.转发过来和脚本之家的AI爱好者们一起学习这个标志的绘制.希 ...
- BonBon - 使用 CSS3 制作甜美的糖果按钮
BonBon 是一组使用 CSS3 制作的甜美的糖果按钮样式.在过去,我们都是使用图片或者 JavaScript 来实现漂亮的按钮效果,随着越来越多的浏览器对 CSS3 的支持和完善,使用 CSS3 ...
- 纯CSS3制作的圆角效果按钮菜单
<!DOCTYPE html> <head> <meta http-equiv="Content-Type" content="text/h ...
- 用css3制作一个Music Player Menu
用css3制作一个Music Player Menu,主要应用了css3 的box-shadow,border-radius,text-shadow,grident,等属性 html代码如下: < ...
- 用CSS3制作一个风车
开发工具与关键技术:用CSS3制作一个风车 作者:李波 首先我的风车html如下: Css部分:需要给四个叶子的设置其对应的样式:首先是第一页的叶子如下图(这里展示第一个叶子的样式),为了突出效果我将 ...
- 如何用JAVA制作一个漂亮的表格
如何用JAVA制作一个漂亮的表格 表格图片: 选中一行时高亮显示,且字体变为红色: 在表格中添加数据: 代码如下: import java.awt.BorderLayout; import java. ...
最新文章
- AttributeError: ‘NoneType‘ object has no attribute ‘span‘
- html6个圆圈放一排,html中两个选择框如何并排放置(一)
- 面向对象的程序设计在游戏开发中使用(一):类
- 使用python自己搭建一个简单的BP神经网络
- SAFE: Similarity-Aware Multi-Modal Fake News Detection-学习笔记
- Python 中 with 用法详解
- 男孩684分被清华预录取, 他的故事感动中国
- C语言之-fPIC编译与代码位置无关.a/.so库(二)
- ORACLE动态SQL语句
- AXI3.0 AXI4.0 五大通道接口详细介绍
- php怎么seo,怎样学习seo
- win10微软商店/账号登录一直转圈
- java 夏令时jvm设置问题
- Java常用设计模式(一)
- 苹果为开发人员播种macOS Big Sur 11.3的第七个Beta
- 将 JPG 或 PNG 图像转换为 Dicom
- javascript事件侦听器是什么东西,用来干哈子
- win10系统打开任务管理器和删除流氓软件的方法
- MT6735处理器性能,MT6735芯片参数资料
- layer Tips参数使用
热门文章
- 内存管理-定时器循环、内存布局、tagged pointer、weak指针、copy、自动释放池
- AndoridSQLite数据库开发基础教程(10)
- Windows下Wireshark安装版本选择方式
- linux中yum安装splunk,Yum源搭建
- 核密度估计python_核密度估计Kernel Density Estimation(KDE)
- mysql repair 索引_mysql 删除行会重建索引吗
- 魔改GPT自动写网文,速度一秒十字,还能给太监作品无限续更 | 开源
- 首届丘成桐女子中学生数学竞赛成绩出炉,成都七中成最大赢家,摘得1金2银1优胜...
- 博士在读却连矩阵的秩都搞不清,我该如何毕业?|Reddit热议
- 谷歌发布TF新工具:计算速度提升2倍,减少无效参数