css3制作一个漂亮的按钮_html/css_WEB-ITnose

WBOY
發布: 2016-06-24 11:48:16
原創
1092 人瀏覽過

 

特点:

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按钮:

    改变字体大小,按钮大小也随之改变

  

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!