.htc来自css文件的引用

时间:2011-11-21 06:18:15

标签: asp.net css css3pie

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

  1. 行为:网址(c://inetpub//wwwroot//piewebsite//css//PIE.htc');
  2. 行为:网址(../ css / PIE.htc');
  3. 行为:网址(PIE.htc');
  4. behavior:url('http://localhost/piewebsite/PIE.htc');
  5. 行为:网址{'〜/ css / pie.htc');
  6. 没有运气的所有选项。 这里有什么我想念的东西......

1 个答案:

答案 0 :(得分:1)

htc引用必须是相对于调用它而不是css文件的页面。您也将无法在css文件中使用〜字符,因为它不会被处理。它将是

的修改版本
behavior: url('../css/PIE.htc');

但我不知道你的文件夹结构,所以你必须稍微改变一下。

希望这有帮助。