首頁 > web前端 > css教學 > 主體

分享CSS按鈕的多種製作方式,附CSS 按鈕樣式代碼

yulia
發布: 2018-09-11 14:31:08
原創
7619 人瀏覽過

在專案中,幾乎所有的網站都會用到按鈕,多則十幾個,少則幾個。實用又好看的按鈕,能為頁面增色不少,更能吸引使用者的目光。本文主要講述CSS按鈕的多種寫法和CSS按鈕的美化,最後會展示一款常見的CSS按鈕樣式程式碼,供參考。好,繼續往下看吧!

一、CSS按鈕的多種寫法

CSS按鈕可以用button直接寫,寫可以用a標籤寫,還可以用input寫,當然也可以用div,你可以根據每個標籤的特點,使用不同的樣式把它們設定成你想要的樣式。例如:用a標籤寫按鈕,必然會用到text-decoration: none這個屬性,你用button寫為了美觀,可能會用到這個屬性 border: none等等。

1、button按鈕(無樣式)

<button>默认按钮</button>
登入後複製

2、超連結a標籤按鈕

<a href="#" class="button">链接按钮</a>
登入後複製

CSS部分:

.button {
       background-color: #4CAF50;
       color: white;
       padding: 15px 32px;
       text-align: center;
       text-decoration: none;
       display: inline-block;
       font-size: 16px;
   }
登入後複製

3、button按鈕(含樣式)

<button class="button">按钮</button>
登入後複製

CSS部分:

.button {
       background-color: #4CAF50;
       border: none;
       color: white;
       padding: 15px 32px;
       text-align: center;
       font-size: 16px;
       cursor: pointer;
   }
登入後複製
登入後複製

4、input輸入框按鈕

<input type="button" class="button" value="输入框按钮">
登入後複製

CSS部分:

.button {
       background-color: #4CAF50;
       border: none;
       color: white;
       padding: 15px 32px;
       text-align: center;
       font-size: 16px;
       cursor: pointer;
   }
登入後複製
登入後複製

效果圖:

分享CSS按鈕的多種製作方式,附CSS 按鈕樣式代碼

二、常見CSS按鈕樣式代碼

做一個很有質感的金屬按鈕,當使用者點擊此按鈕時,就會出現右圖的效果,背景顏色變深,按鈕周圍的陰影呈現內陰影。

.div {
  display: inline-block;
  padding: .3em .5em;
  background-image: linear-gradient(#ddd, #bbb);
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: .3em;
  box-shadow: 0 1px white inset;
  text-align: center;
  text-shadow: 0 1px 1px black;
  color: white;
  font-weight: bold;
 }
 .div:active {
  box-shadow: .05em .1em .2em rgba(0, 0, 0, .6) inset;
  border-color: rgba(0, 0, 0, .3);
  background: #bbb;
 }
登入後複製

圖片展示:

分享CSS按鈕的多種製作方式,附CSS 按鈕樣式代碼分享CSS按鈕的多種製作方式,附CSS 按鈕樣式代碼

#以上,介紹了有哪些方法可以製作按鈕,以及為了美觀,你可以設定什麼樣式,最後,還舉例一個例子,供學習者參考!

以上是分享CSS按鈕的多種製作方式,附CSS 按鈕樣式代碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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