问题描述
我现在要美化按钮,做成3D那样的直接改css效果不行。应为button:hover这个属性无法实现.请问在asp.net里面怎么实现3d按钮?
解决方案
解决方案二:
这个是用css+js来写的!
解决方案三:
引用1楼syc958的回复:
这个是用css+js来写的!
同意
解决方案四:
用css给你个例子<html><style>.blue{BORDER-RIGHT:#0022002pxsolid;BORDER-TOP:#a6c1df2pxsolid;BORDER-LEFT:#a6c1df2pxsolid;COLOR:#ffffff;BORDER-BOTTOM:#0022002pxsolid;BACKGROUND-COLOR:#3a6ea5}</style><body><inputtype="button"class="blue"value="blue"></body></html>
解决方案五:
引用2楼f800051235的回复:
引用1楼syc958的回复:这个是用css+js来写的!同意
解决方案六:
这个为什么不使用两张图片,然后控制图片转换就好了啊;
解决方案七:
真没用过。帮顶,学习一下
解决方案八:
引用3楼mandula2007的回复:
用css给你个例子HTMLcode<html><style>.blue{BORDER-RIGHT:#0022002pxsolid;BORDER-TOP:#a6c1df2pxsolid;BORDER-LEFT:#a6c1df2pxsolid;COLOR:#ffffff;BORDER-BOTTOM:#0022002pxsolid;BACKGROUND-COLOR:#3a6ea5}</style><body><inputtype="button"class="blue"value="blue"></body></html>
这个例子不能显示鼠标移到按钮上面的效果.
解决方案九:
请问怎么写?可以实现按钮3种状态时的外观变化正常状态鼠标移动到上面的状态点击时的状态上面给的代码不能显示鼠标移到按钮上面的效果,
解决方案十:
这不更简单吗,再写一个CSS,用js代码来控制一下
解决方案十一:
<html><style>.blue{BORDER-RIGHT:#0022002pxsolid;BORDER-TOP:#a6c1df2pxsolid;BORDER-LEFT:#a6c1df2pxsolid;COLOR:#ffffff;BORDER-BOTTOM:#0022002pxsolid;BACKGROUND-COLOR:#3a6ea5}.green{BORDER-RIGHT:#0022002pxsolid;BORDER-TOP:#b9ffb92pxsolid;BORDER-LEFT:#b9ffb92pxsolid;COLOR:#ffff00;BORDER-BOTTOM:#0022002pxsolid;BACKGROUND-COLOR:#008000}</style><body><inputtype="button"value="按钮"class="blue"onmouseover="javascript:this.className='green'"onmouseout="javascript:this.className='blue'"> </body></html>
解决方案十二:
学习...................
解决方案十三:
终于搞定,用firefox就可以了。ie有问题