Rumah >hujung hadapan web >tutorial css >如何做到不用图片用css实现按钮的美化

如何做到不用图片用css实现按钮的美化

墨辰丷
墨辰丷asal
2018-05-09 18:14:191991semak imbas

本篇文章主要介绍如何做到不用图片用css实现按钮的美化,感兴趣的小伙伴参考一下。

代码如下:

<html> 
<style> 
.tb{width:100%;height:1px;overflow:hidden;background:rgb(250,100,0);margin:0 1px;} 
.lr{width:100%;height:20px;overflow:hidden;border-left:1px solid rgb(250,100,0);border-right:1px  
solid rgb(250,100,0);} 
.bg{width:100%;height:20px;overflow:hidden;} 
.button{position:relative;width:100%;height:20px;top:-20px;font- 
size:9pt;border:0;background:none;} 
</style> 
<div style="float:left;width:100;"> 
<div class=tb></div> 
<div class=lr> 
<div class=bg id=bg></div> 
<input class=button id=button type=button value="美化了的按钮"> 
</div> 
<div class=tb></div> 
</div> 
<script> 
function rgb(){ 
ID=arguments[0] 
oRGB=eval(arguments[1]) 
nRGB=eval(arguments[2]) 
var IMG="" 
for(i=20;i>0;i=i-2){ 
RGB="rgb("+(oRGB[0]-1)+","+(oRGB[1]-1)+","+(oRGB[2]-1)+")" 
IMG+="<img style=\"width:100%;height:1px;background:"+RGB+"\">" 
           } 
for(i=20;i>0;i=i-2){ 
RGB="rgb("+(nRGB[0]-1)+","+(nRGB[1]-1)+","+(nRGB[2]-1)+")" 
IMG+="<img style=\"width:100%;height:1px;background:"+RGB+"\">" 
           } 
eval(ID+".innerHTML=IMG") 
} 
rgb("bg",[255,180,20],[255,140,20]) 
button.onmouseover=function(){rgb("bg",[255,200,20],[255,160,20])} 
button.onmouseout=function(){rgb("bg",[255,180,20],[255,140,20])} 
</script>


相关推荐:

HTML实现美化上传文件样式

单选、复选样式美化的图文详解

HTML的checkbox和radio怎样美化样式

Atas ialah kandungan terperinci 如何做到不用图片用css实现按钮的美化. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn