【发布时间】:2010-01-02 15:29:52
【问题描述】:
我有以下代码:
<button onmousemove="this.style.border='2px #555555 solid';"
onmouseout="this.style.border='';">Test</button>
在mousemove 上,它会按照指定正确更改边框。在mouseout 我的意图是将边框改回原来的。这适用于基于 Gecko 的浏览器,但不适用于 IE。 IE去掉所有的边框,按钮变成2D了。
如何恢复按钮的原始 3D 外观?
注意:为了调试,我尝试alert(this.style.border) 获取原始边框的值。它显示为空白。所以原来的边框值似乎是空白的。但是设置为空白不会使原始外观恢复原状。 :(
【问题讨论】:
标签: html css internet-explorer button