有一个简单的例子: http: //fsou1.ru/files/verstka_examples/14/index2.html
我使用 PIE.js 在 IE 中附加边框半径,但是当我在悬停事件上添加“边框:30px 纯黑色”时,PIE.js 不想围绕这个添加的边框!
是否有任何解决方案可以在悬停事件上添加边框?
有一个简单的例子: http: //fsou1.ru/files/verstka_examples/14/index2.html
我使用 PIE.js 在 IE 中附加边框半径,但是当我在悬停事件上添加“边框:30px 纯黑色”时,PIE.js 不想围绕这个添加的边框!
是否有任何解决方案可以在悬停事件上添加边框?
添加一个span{ border: 30px solid transparent }
,然后做span:hover{ border-color: #000 }
. 那应该解决它。问题是,通过仅在悬停时添加该边框,您基本上是在要求 PIE 重新绘制元素,并且看到它基本上只是一个 shiv,它不能这样做。
如果我没有完全迷失,这是 PIE 在页面渲染时运行以将元素添加到 DOM 的问题,因此它可以伪造边框半径的外观。
PIE 默认情况下不监听任何事件(我不确定是否可以这样做)。