在悬停边框上添加了PIE

时间:2013-04-05 13:29:14

标签: html css css3pie

有一个简单的例子:http://fsou1.ru/files/verstka_examples/14/index2.html

我使用PIE.js在IE中附加border-radius,但是当我在悬停事件中添加'border:30px solid black'时,PIE.js不想围绕这个添加的边框!

在悬停事件中是否还有圆形添加边框的解决方案?

enter image description here

2 个答案:

答案 0 :(得分:1)

添加span{ border: 30px solid transparent },然后执行span:hover{ border-color: #000 }。那应该解决它。问题是,通过仅在悬停时添加该边框,你基本上要求PIE重绘元素,并且看到它基本上只是一个shiv,它不能这样做。

答案 1 :(得分:0)

如果我没有完全迷失,这就是PIE在渲染页面时运行以向DOM添加元素的问题,因此它可以伪造边框半径的外观。

PIE默认不听任何事件(我不确定是否可以这样做。)