還在用死板的圖片作按鈕的背景嗎,我以前就這麼用,但如今不了,也沒那麼絕對,假如你的老闆,非讓你把ie6的問題都解決完,那你有兩種方法,一繼續用圖片,二辭職走人,追逐刺激的新技術吧!哦,好像在國外,有一種玩意css3他不叫新技術,人家玩的差很少了。
css
.button1{ color:#444; text-decoration:none; font-size:22px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; text-transform:uppercase; display:inline-block; text-align:center; background-color:#ccc; width:235px; height:70px; line-height:70px; border:2px solid #444; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; -webkit-box-shadow:0px 3px 2px #ccc; -moz-box-shadow:0px 3px 2px #ccc; box-shadow:0px 3px 2px #ccc; box-shadow:0 0 3px 1px rgba(255, 255, 255, 0.36) inset; text-shadow:0px 1px 1px #fff; background-image:-moz-linear-gradient(center top , #ddd 0%, #D4D4D4 50%, #C5C5C5 50%, #ADADAD 100%); background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ddd), color-stop(0.5, #D4D4D4), color-stop(0.5, #C5C5C5), color-stop(1, #ADADAD)); -moz-box-reflect:below 0 -moz-linear-gradient(transparent,transparent 50%,rgba(255,255,255,0.3)); -webkit-box-reflect:below 0 -webkit-linear-gradient(transparent,transparent 50%,rgba(255,255,255,0.3));}
border-radius:length|%
這是一個縮寫,至關於四個角設置一樣的值,用px或者百分比均可以,想要成爲圓形,就用50%,你也能夠單獨設置每一個角,語法和設置邊框有的一拼,例如border-radius:5px 2px 4px 1px,分別是左上、右上、右下、左下,你恍然大悟,不就是順時針嗎,哦,是這樣的,也能夠囉嗦的分開寫,border-top-left-radius:5px;太羅嗦,我就不細講這個分開寫了,兼容IE9+、Firefox 4+、Chrome、Safari 5+ 以及 Opera 支持。。。還有爲了兼容老版本的火狐啊,谷歌啊等等,你能夠加前綴,火狐-moz、谷歌/蘋果-webkit、Opera -o、ie -ms。注意樣式順序最好是私有樣式而後標準樣式.
css3