【问题标题】:PIE with added on hover border带有悬停边框的 PIE
【发布时间】:2013-04-05 13:29:14
【问题描述】:

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

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

是否有任何解决方案也可以解决悬停事件中添加的边框?

【问题讨论】:

    标签: html css css3pie


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 2011-09-29
        • 2021-08-29
        • 1970-01-01
        • 2017-01-20
        • 1970-01-01
        • 2016-04-15
        • 2017-12-17
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多