问题标签 [css3pie]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
895 浏览

javascript - 使用 JS/jQuery PIE 移动的元素未更新

我已经使用 JS 在身体负载上移动了一个元素,但 PIE 仍然有元素的背景可见或位置错误。但是,在触发运动/动画的后续点击/交互中,PIE 可以正常工作。这是为什么?我什至尝试使用setTimeout(..., 1200)更新元素位置,但似乎没有更新

我在想如果有一个PIE ready事件可以用来更新元素位置,它会修复它吗?

我还注意到 PIE 会将这些元素(PIE 生成的背景等)放置在适当的位置,就好像没有运行 JS(更改类名/位置)一样。我怀疑这就是问题

0 投票
1 回答
4310 浏览

internet-explorer - 将 CSS3 PIE 边框半径应用于 jQuery UI 组件

请查看下面的 HTML,其中我采用了 jQuery UI 日期选择器并尝试使用CSS3 PIE在 Internet Explorer <= 8 中为其设置圆角。该框显示圆角,但不显示日期选择器。我也position: relative; z-index: 0按照文档中的建议进行了申请。

0 投票
3 回答
3097 浏览

html - 是否会为其他浏览器加载 CSS3PIE .htc 文件,即使他们不需要?

我正在使用CSS3Pie在使用无效 CSS 属性的 IE 中制作圆角

如果我在我的主 CSS 中保留这个声明,其他浏览器是否会加载这个 .htc 文件,即使他们不需要这个文件,或者只有 IE 会加载这个文件?

在性能方面保持behavior: url(/PIE.htc);单独的 IE 条件样式表有什么好处吗?

整个代码是这样的

0 投票
3 回答
4030 浏览

css - 与 IE 9 兼容的样式表

我已经习惯了对 IE 和非 IE 浏览器有不同规则的样式表。例如,我一直在使用 CSS3 Pie 在 IE 中生成圆角和渐变。

问题是 IE 9 支持圆角和渐变,并且不再需要这种变通方法。如何重写我的样式表以确保这些行为仅适用于 IE 8-,而不适用于 IE 9?

谢谢!

编辑:这是来自 CSS3 Pie 站点的示例,其中规则对于 IE 9 是多余的:http: //css3pie.com/demos/tabs/

0 投票
3 回答
16045 浏览

javascript - Modernizr、html5shiv、ie7.js 和 CSS3 Pie。使用哪个以及何时使用?

我刚刚开始在我的文档中使用 HTML5 和 CSS3。我理解 JavaScript 需要让 Internet Explorer 跟上这些新标签和样式的速度,但我不知道该使用哪个以及何时使用!

我的计划是使用 html5shiv 和 IE9.js 来处理 HTML5 标签以及透明 png(以及它们修复的任何其他讨厌的错误),但后来 Modernizr 和 CSS3 Pie 引起了我的注意。

我的问题是,如果我使用 Modernizr,它会满足我对 html5shiv 和 IE9.js 的需求吗?或者我也应该包括这些?重叠是什么,如果有的话?

CSS3 Pie 做了什么 Modernizr 或其他没有做的?或相反亦然?

我感谢你们的帮助。让我知道你在做什么!?

0 投票
1 回答
820 浏览

css - 带有 .htc 行为文件和虚拟子域的 CSS

我有兴趣在我的样式表中使用border-radius.htccss3pie.htc以在旧版本的Internet Explorer 中启用更新的CSS3 功能。

不幸的是,MSIE 要求 .htc 行为文件必须与使用它的 HTML 页面位于同一域中。

当子域是虚拟的(在我的实例中由 WordPress MultiSite 创建)时,如何使用 .htc 文件?

0 投票
3 回答
3493 浏览

internet-explorer - CSS3PIE 悬停问题

我在 CSS3PIE 论坛上没有太多运气来解决我遇到的问题。(是的,PIE 处于活动状态,并且在页面的其他地方工作正常)

观察总结

失败实际上是在两个不同的元素上:
1.回复链接的弯角(右上角和左下角)
2.评论容器的边框(所有 4 个角)

IE8 示例

部分代码...

<p class="reply"><a href="#">+ reply to this comment</a></p>

想法?

0 投票
1 回答
1524 浏览

javascript - Facebook JS 影响 IE 中的 CSS/@font-face?

我似乎注意到 Facebook 的 JS

似乎会影响我网站在 IE 中的 CSS。例如。说标题使用font1,正文使用font2。有时,在 IE 中,所有字体都使用 font1 甚至交换,标题使用 font2,正文使用 font1 ......它似乎也影响了一些PIE CSS的东西。有人有同样的问题吗?

0 投票
1 回答
1052 浏览

css - 什么是 IE 的最佳 .htc css3 支持?

我用的是 PIE.htc,在 IE7 中看起来很完美,但是在 IE8 中存在差异,所以我需要最好的 .htc 文件来支持 IE 中的 css3。

0 投票
3 回答
3723 浏览

internet-explorer-8 - css3pie:CSS 行为属性是否允许相对 URL?

我有一个使用 CSS3PIE 行为脚本的 CSS 文件,因此 IE8 将支持我的文件,但是,我想知道是否有任何方法可以使行为 URL 相对于 CSS 文件而不是相对于 HTML 文件。有没有办法做到这一点?