2014-10-03 101 views
0

使用超时修复动画抖动,我试图在javascript中切换大纲。动画完成后,我想重置大纲以恢复正常...大纲的反义词是什么:在CSS中没有?

我以为inherit但不工作:c。

modalEl.style.outline = "none";  
modalEl.style.outline = "inherit"; 
+0

一个快速铬开发工具搜索上述'初始' – loveNoHate 2014-10-03 21:13:44

+2

你可以随时删除一个内联样式属性设置为空,即'modalEl.style.outline =“”;' – Teemu 2014-10-03 21:14:12

+0

https://developer.mozilla.org/ zh-CN/docs/Web/CSS/outline – nisargjhaveri 2014-10-03 21:16:14

回答

1

这里是文档,它MDN,

https://developer.mozilla.org/en-US/docs/Web/CSS/outline

复位的话,

modalEl.style.outline = "initial"; 

或者作为已经被Teemu说,使用空字符串删除这个属性来自元素。空字符串可以简单地从元素中删除CSS属性。

+2

由于这相当于'modalEl.style.outline =“invert none medium”',它怎么可能与'none'相反? – 2014-10-04 04:27:49