我使用的是trac版本1.0.15,我曾经使用add_stylesheet
和javascript文件使用trac的add_script
方法附加样式表。这些方法将样式表添加到html页面的head部分。但我想知道如何使用插件的css目录中的相对路径直接将样式表附加到html页面的body
部分。
我该怎么做?请帮帮我!
答案 0 :(得分:0)
我认为最简单的方法是首先使用add_script
和add_stylesheet
将脚本和样式表添加到页面中。然后,检查HTML。你会看到这样的条目:
<link rel="stylesheet" href="/chrome/wikiextras/css/phrases.css" type="text/css" />
然后,您可以将这些元素移至页面的body
(假设HTML规范允许,我不记得内存)并删除add_script
和add_stylesheet
来电。完成这些步骤后,应该清楚正确的路径。该路径始终以/chrome/
开头,但取决于您的插件名称,包目录结构和setup.py
的内容。