.button {
? ? background-color: #4CAF50;
? ? border: none;
? ? color: white;
? ? padding: 15px 32px;
? ? text-align: center;
? ? text-decoration: none;
? ? display: inline-block;
? ? font-size: 16px;
? ? margin: 4px 2px;
? ? cursor: pointer;
}
背景顏色:.button2 {background-color: #008CBA;} /* Blue */
.button3 {background-color: #f44336;} /* Red */
.button4 {background-color: #e7e7e7; color: black;} /* Gray */
.button5 {background-color: #555555;} /* Black */
按鈕大忻缦ァ:.button1 {font-size: 10px;}
.button2 {font-size: 12px;}
.button3 {font-size: 16px;}
.button4 {font-size: 20px;}
.button5 {font-size: 24px;}
圓角按鈕:.button {
? ? background-color: #4CAF50; /* Green */
? ? border: none;
? ? color: white;
? ? padding: 15px 32px;
? ? text-align: center;
? ? text-decoration: none;
? ? display: inline-block;
? ? font-size: 16px;
? ? margin: 4px 2px;
? ? cursor: pointer;
}
.button1 {border-radius: 2px;}
.button2 {border-radius: 4px;}
.button3 {border-radius: 8px;}
.button4 {border-radius: 12px;}
.button5 {border-radius: 50%;}
按鈕邊框:
.button {
? ? background-color: #4CAF50; /* Green */
? ? border: none;
? ? color: white;
? ? padding: 15px 32px;
? ? text-align: center;
? ? text-decoration: none;
? ? display: inline-block;
? ? font-size: 16px;
? ? margin: 4px 2px;
? ? cursor: pointer;
}
.button1 {
? ? background-color: white;
? ? color: black;
? ? border: 2px solid #4CAF50;
}
.button2 {
? ? background-color: white;
? ? color: black;
? ? border: 2px solid #008CBA;
}
.button3 {
? ? background-color: white;
? ? color: black;
? ? border: 2px solid #f44336;
}
.button4 {
? ? background-color: white;
? ? color: black;
? ? border: 2px solid #e7e7e7;
}
.button5 {
? ? background-color: white;
? ? color: black;
? ? border: 2px solid #555555;
}
鼠標(biāo)懸停按鈕:.button {
? ? background-color: #4CAF50; /* Green */
? ? border: none;
? ? color: white;
? ? padding: 16px 32px;
? ? text-align: center;
? ? text-decoration: none;
? ? display: inline-block;
? ? font-size: 16px;
? ? margin: 4px 2px;
? ? -webkit-transition-duration: 0.4s; /* Safari */
? ? transition-duration: 0.4s;
? ? cursor: pointer;
}
.button1 {
? ? background-color: white;
? ? color: black;
? ? border: 2px solid #4CAF50;
}
.button1:hover {
? ? background-color: #4CAF50;
? ? color: white;
}
.button2 {
? ? background-color: white;
? ? color: black;
? ? border: 2px solid #008CBA;
}
.button2:hover {
? ? background-color: #008CBA;
? ? color: white;
}
.button3 {
? ? background-color: white;
? ? color: black;
? ? border: 2px solid #f44336;
}
.button3:hover {
? ? background-color: #f44336;
? ? color: white;
}
.button4 {
? ? background-color: white;
? ? color: black;
? ? border: 2px solid #e7e7e7;
}
.button4:hover {background-color: #e7e7e7;}
.button5 {
? ? background-color: white;
? ? color: black;
? ? border: 2px solid #555555;
}
.button5:hover {
? ? background-color: #555555;
? ? color: white;
}
鼠標(biāo)懸停后出現(xiàn)陰影:
.button {
? ? background-color: #4CAF50; /* Green */
? ? border: none;
? ? color: white;
? ? padding: 15px 32px;
? ? text-align: center;
? ? text-decoration: none;
? ? display: inline-block;
? ? font-size: 16px;
? ? margin: 4px 2px;
? ? cursor: pointer;
? ? -webkit-transition-duration: 0.4s; /* Safari */
? ? transition-duration: 0.4s;
}
.button1 {
? ? box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);
}
.button2:hover {
? ? box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19);
}
禁用按鈕:.button {
? ? background-color: #4CAF50; /* Green */
? ? border: none;
? ? color: white;
? ? padding: 15px 32px;
? ? text-align: center;
? ? text-decoration: none;
? ? display: inline-block;
? ? font-size: 16px;
? ? margin: 4px 2px;
? ? cursor: pointer;
}
.disabled {
? ? opacity: 0.6;
? ? cursor: not-allowed;
}
按鈕寬度:.button {
? ? background-color: #4CAF50; /* Green */
? ? border: none;
? ? color: white;
? ? padding: 15px 32px;
? ? text-align: center;
? ? text-decoration: none;
? ? display: inline-block;
? ? font-size: 16px;
? ? margin: 4px 2px;
? ? cursor: pointer;
}
.button1 {width: 250px;}
.button2 {width: 50%;}
.button3 {
? ? padding-left: 0;
? ? padding-right: 0;
? ? width: 100%;
}
帶邊框按鈕組:.button {
? ? background-color: #4CAF50; /* Green */
? ? border: 1px solid green;
? ? color: white;
? ? padding: 15px 32px;
? ? text-align: center;
? ? text-decoration: none;
? ? display: inline-block;
? ? font-size: 16px;
? ? cursor: pointer;
? ? float: left;
}
.button:hover {
? ? background-color: #3e8e41;
}
鼠標(biāo)移動(dòng)到按鈕上后添加箭頭標(biāo)記:.button {
? display: inline-block;
? border-radius: 4px;
? background-color: #f4511e;
? border: none;
? color: #FFFFFF;
? text-align: center;
? font-size: 28px;
? padding: 20px;
? width: 200px;
? transition: all 0.5s;
? cursor: pointer;
? margin: 5px;
}
.button span {
? cursor: pointer;
? display: inline-block;
? position: relative;
? transition: 0.5s;
}
.button span:after {
? content: '?';
? position: absolute;
? opacity: 0;
? top: 0;
? right: -20px;
? transition: 0.5s;
}
.button:hover span {
? padding-right: 25px;
}
.button:hover span:after {
? opacity: 1;
? right: 0;
}
按鈕動(dòng)畫(huà) - 波紋效果:.button {
? ? position: relative;
? ? background-color: #4CAF50;
? ? border: none;
? ? font-size: 28px;
? ? color: #FFFFFF;
? ? padding: 20px;
? ? width: 200px;
? ? text-align: center;
? ? -webkit-transition-duration: 0.4s; /* Safari */
? ? transition-duration: 0.4s;
? ? text-decoration: none;
? ? overflow: hidden;
? ? cursor: pointer;
}
.button:after {
? ? content: "";
? ? background: #90EE90;
? ? display: block;
? ? position: absolute;
? ? padding-top: 300%;
? ? padding-left: 350%;
? ? margin-left: -20px!important;
? ? margin-top: -120%;
? ? opacity: 0;
? ? transition: all 0.8s
}
.button:active:after {
? ? padding: 0;
? ? margin: 0;
? ? opacity: 1;
? ? transition: 0s
}
按鈕動(dòng)畫(huà) - "按壓效果":.button {
? display: inline-block;
? padding: 15px 25px;
? font-size: 24px;
? cursor: pointer;
? text-align: center;?
? text-decoration: none;
? outline: none;
? color: #fff;
? background-color: #4CAF50;
? border: none;
? border-radius: 15px;
? box-shadow: 0 9px #999;
}
.button:hover {background-color: #3e8e41}
.button:active {
? background-color: #3e8e41;
? box-shadow: 0 5px #666;
? transform: translateY(4px);
}