【发布时间】:2012-04-19 09:48:31
【问题描述】:
我正在尝试使用CSS3 PIE 在旧版浏览器中呈现一些 CSS3 样式。我正在使用 wordpress 并已实现它(我已将其从 ie 条件中取出,因此我可以在 firebug 中对其进行测试):
<style type="text/css">
#breadcrumbs,
#breadcrumbs ul#parent,
#breadcrumbs ul#parent li ul,
#breadcrumbs ul#parent li ul li,
#searchform,
#searchform #input,
#searchform #submit {behavior: url("<?php echo get_template_directory_uri();?>/PIE.htc");}</style>
这个输出:
<style type="text/css">
#breadcrumbs,
#breadcrumbs ul#parent,
#breadcrumbs ul#parent li ul,
#breadcrumbs ul#parent li ul li,
#searchform,
#searchform #input,
#searchform #submit {behavior: url("http://rcnhca.org.uk/sites/first_steps/wp-content/themes/megaamazing/PIE.htc");}</style>
http://rcnhca.org.uk/sites/first_steps/wp-content/themes/megaamazing/PIE.htc 在浏览器中正确解析,但是文件没有加载,也没有从 firebug 网络面板发出请求。
有人知道发生了什么吗?在http://rcnhca.org.uk/sites/first_steps/
可以找到一个活生生的例子【问题讨论】:
-
制作元素
position:relative -
@AndreasWinter 除了破坏布局不会改变任何东西。浏览器甚至没有请求 PIE.htc,并不是说它不起作用。