1. 程式人生 > >html+css3自定義button樣式

html+css3自定義button樣式

原生的按鈕有點醜,為此需要改裝一下樣式,達到適應頁面或者美化的作用,下面的連線是用input做按鈕和button做按鈕的區別,有興趣的可以看看。

https://blog.csdn.net/u010458114/article/details/79371304

先上效果圖:

html+CSS實現如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>按鈕</title>
<style>
    .yongyin {
     width:100px;
     text-align:center;
     line-height:100%;
     padding:0.3em;
     font:16px Arial,sans-serif bold;
     font-style:normal;
     text-decoration:none;
     margin:2px;
     vertical-align:text-bottom;
     zoom:1;
     outline:none;
     font-size-adjust:none;
     font-stretch:normal;
     border-radius:50px;
     box-shadow:0px 1px 2px rgba(0,0,0,0.2);
     text-shadow:0px 1px 1px rgba(0,0,0,0.3);
     color:#fefee9;
     border:0.2px solid #2299ff;
     background-repeat:repeat;
     background-size:auto;
     background-origin:padding-box;
     background-clip:padding-box;
     background-color:#3399ff;
     background: linear-gradient(to bottom, #eeeff9 0%,#3399ff 100%);
}

.yongyin:hover {
    background: #268DFF;
}
</style>
</head>
<body>
<div style="margin-top:10px">
<button type="button" class="yongyin" onclick="alert('ceshi-custom')" style="width:100px; height:30px;">樣式按鈕</button>
</div>

</body>
</html>

這裡的樣式也不是很複雜,就是圓角、去掉原來的邊框、做效果過度等。

最後記錄一個問題:字串相加問題

var a = "1",b = 9 ;

alert(a+b);  // 這個得到的是19

alert(eval(a)+b);  //這個得到的是10