问题标签 [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 回答
413 浏览

internet-explorer - Microsoft .htc 文件是个好主意吗?

我想尝试使用 .htc 文件或 PIE 来模拟旧 IE 浏览器中的一些 CSS3 行为。

  1. 什么时候不是个好主意?为什么不?

  2. 还有其他更好的选择来做同样的事情吗?

  3. 是否有我应该注意的 IE 版本特定问题?

    我知道随着您添加更多对象,性能会降低,但我正在考虑在一个简单的页面上尝试它,并为初学者提供渐变和阴影。我想继续使用 CSS3,但我看不到放弃所有无法选择浏览器的公司员工。我想在浏览器中尽可能地保持网站相同。请提供任何意见的事实理由。

0 投票
2 回答
1734 浏览

css - pieCSS3:本地不四舍五入

我正在尝试使用饼图获得圆角:

CSS文件位于: /nCss/mycss.css

html文件在:/home/html/index.html

Pie .htc+.js 在:/nJs/pie/PIE.htc(和 PIE.js,但我不确定 .js 的用途)

路径应该相对于 .css 文件还是 .html 文件?

问题是我没有看到这个角落是圆的:(

-编辑-

甚至尝试在http://toniweb.us/recursos/PIE.htc中托管 .htc 文件,但仍然无法正常工作

我究竟做错了什么?

-编辑-

试过:

不工作

或者

也不工作:S

注意:我也下载了这个例子:http ://css3pie.com/demos/tabs/

并更新了 PIE.htc 文件 /PIE.htc @ /pie/PIE.htc 的路径(并移动了 .js 和 .htc 文件)并且不再工作了。只有在与 .html 相同的路径中时才会起作用,不幸的是,这不适合我..

0 投票
1 回答
989 浏览

javascript - CSS 效果仅在 IE8 中调整窗口大小后出现

我正在编写一个基本网站并使用 CSS3PIE 在 IE8 中启用圆角和渐变效果。我的问题是当我使用 javascript 导入部分代码(我的导航栏)时。如果我在 IE8 中加载页面,效果不会显示。只有当我调整页面大小时才会出现效果。如果代码内联在文档中,则不会发生这种情况。

这是我的导航条码:

和我的 javascript 调用:

和我的 CSS:

和我的 IE 特定的 CSS:

最后是我的 javascript 文件:

同样,仅当我使用 javascript 导入代码时问题仍然存在。

有任何想法吗?

编辑:也许如果您不能提供解决方案,您可以提供另一种在多个页面中包含代码块的方法?我看过 PhP 和 SSI,但我工作的服务器不支持它,我无法改变它:/

编辑:我正在使用 Visual Lightbox 在一页中包含一个画廊。该页面不显示此问题,但其他页面仅显示文本作为内容。也许这有帮助?

编辑:好的,我已经设法解决了这个问题,尽管我真的不知道它为什么会起作用。如果我在标题部分加载 jquery 脚本,CSS 效果加载就好了。我觉得这真的很奇怪。有人有什么想法吗?

0 投票
1 回答
1460 浏览

asp.net - 来自 css 文件的 .htc 参考

我有一个 .Net 应用程序,我想在其中为列表项带来渐变效果。谷歌搜索后,我们可以通过使用 .htc 来实现这一点。通过 .htc 引用与 aspx 内的 css 一切正常。但是相同的样式被复制到一些东西 stylesheet.css .htc 文件没有被引用。任何人都可以指导我如何在行为中从 css 中引用 .htc。我已经尝试了所有我知道的选项。在下面,我给出了我尝试过的选项......

  1. 行为: url(c://inetpub//wwwroot//piewebsite//css//PIE.htc');
  2. 行为:url(../css/PIE.htc');
  3. 行为:url(PIE.htc');
  4. 行为:url('http://localhost/piewebsite/PIE.htc');
  5. 行为:URL{'~/css/pie.htc');

所有选项都没有运气。有什么我在这里想念的吗...

0 投票
4 回答
3485 浏览

css - 指南针和 PIE 似乎不起作用

我正在使用Compass创建网页 CSS 样式。我想使用 CSS3 功能border-radiuslinear-gradient但 Internet Explorer 拒绝合作。

我是这样编码的:

它出什么问题了?

0 投票
2 回答
237 浏览

html - CSS Pie - 减少到我需要的部分

有谁知道任何资源可以让您生成仅包含我想要使用的功能的代码的 CSSPie 文件?

例如只是边界半径,或者只是渐变等

有点像 Modernizer 如何让您制作自定义版本

当您不使用它的所有功能时,它有点笨重。

0 投票
1 回答
740 浏览

css - 背景透明度在使用 CSS3 PIE 的 IE 中导致框阴影被撕裂?

我在网上搜索并发现了很多关于 IE 中框阴影的东西,大多数人向我展示他们正在使用CSS3 PIE,但它有透明背景的问题。我不想在我的按钮上放另一张图片我想让它们透明并在边缘有一些阴影,但像往常一样,虽然 chrome - safari - mozilla 可以做到,IE 不能做...的事情。

我一直想知道在不让背景充满阴影效果的情况下,在按钮边缘放置一些阴影的最快和最简单的方法是什么。

与此同时,在某个地方,有一个人在为一个举世闻名的网络杀手大喊大叫:

我恨你IE!

0 投票
1 回答
1271 浏览

css - 本地主机上的 Css 3 Pie

我在 OS X 和本机 IE7 上使用 MAMP 在 Parallels 上进行测试。我正在开发一个将在本地服务器上运行的 Intranet 网站。所有员工安装的浏览器都是IE7,所以我需要使用Css3Pie来处理一些东西,比如圆角和阴影。

我已经尝试了以下所有方法:

  • behavior: url(PIE.htc);(相对于 html 文件并在 .htaccess 中添加了 mime)
  • behavior: url(absoluteurl/PIE.php);

这两种方法都不适合我。我已经尝试了所有可能的组合,但它不起作用。你知道在本地主机上测试/运行它是否有任何问题吗?

0 投票
1 回答
262 浏览

css - :nth-of-type(n) "n" 计数器是否与同一 CSS 规则中的其他计数器独立递增?

在 :nth-of-type() CSS 选择器中,n 个计数器是否相互独立递增?例如,如果我想要 label:checked:nth-of-type(3) 匹配它的一般同级 article:nth-of-type(3),这种技术应该有效吗?(它没有,但也许我只是想确定一下。)

这个想法是不必明确地说 :nth-of-type(1)、:nth-of-type(2) 等等。

0 投票
2 回答
506 浏览

html - Css3pie support

I am using cs3pie and facing some issue with it. It's working but instead of border-radius 160 it's taking 4 . How can i solve it.

This is how i am using pie