gpt4 book ai didi

internet-explorer - 当我使用 cakephp 时,将 PIE.htc 文件放在哪里(用于使 IE 与 CSS3 一起工作)

转载 作者:技术小花猫 更新时间:2023-10-29 10:29:10 26 4
gpt4 key购买 nike

我正在尝试使用 PIE.htc ,这是一个有望让我在 IE6-8 中使用 CSS3 功能的脚本。我也在使用 Cakephp(我越来越喜欢它)

根据说明,我只是将 PIE.htc 文件粘贴到我想要的任何位置,然后将 behavior: url(path/to/PIE.htc); 添加到 CSS。所以我有:

input[type=text]{
width:348px;
height:30px;
border:1px solid #ddd;
padding:3px;
background:url(../img/formfieldbg.gif) repeat-x;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
vertical-align:top;
behavior: url(path/to/PIE.htc);}

它还说:注意:这个路径是相对于正在查看的 HTML 文件,而不是调用它的 CSS 文件。

我正在使用 Cakephp,无论我为路径设置什么,无论我将 PIE.htc 文件放在哪里,我都无法让它工作!当我在 IE6 中查看它时,我的输入仍然没有像在 FF 中那样可爱的圆 Angular 。

最佳答案

尝试使用绝对路径:

behavior: url(/path/to/PIE.htc);

注意前导正斜杠。这样,无论当前页面是什么,.htc 文件的路径都将保持不变。

完整的 URL 也可以:

behavior: url(//example.com/path/to/PIE.htc);

如果您使用完整的 url,请使用 protocol relative url这样您在切换到 https 时就不会收到不安全的内容警告。

许多元素在使用 PIE 时需要 position:relativezoom:1 才能在 IE 中运行,确保检查 known issues页面并尝试直到你让它工作。

关于internet-explorer - 当我使用 cakephp 时,将 PIE.htc 文件放在哪里(用于使 IE 与 CSS3 一起工作),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7005442/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com