使用“include”将CSS放入PHP文件中

时间:2015-05-30 16:49:10

标签: php css

我已经看过其他问题/答案,似乎没有一个对我有用。

我有一个通过AJAX加载的PHP文件。我有......

include('mods/math/include/geometry_styles.php');

geometry_styles.php文件基本上就是这样......

<style>
.proof_ol_outdent {
    position: relative;
    margin-left: -18px; 
}
</style>

.proof_ol_outdent样式未被Firebug识别(或就此而言使用)。如果我弄乱了include()的路径,我似乎也没有得到任何PHP错误,这似乎很奇怪。如果我将include更改为require,则一切都会中断。

但是,我认为我的路径是正确的,因为我有一个DEFINES文件,我也使用include加载它的路径是include('mods/math/include/geometry_defines.php');。使用该路径正确加载和使用定义。

我不知道为什么这不起作用。任何帮助将不胜感激。

更新:回答几个评论问题......

1。)AJAX正在加载适合<tbody id="problem_area"> </tbody>的表行。

2.。)有一个名为ajax_loading.php的文件,它按id号加载用户指定文件的内容。像这样:ajax_loading.php?problem_id=34

3。)如果我直接浏览到ajax_loading.php?problem_id=34我不会得到<style></style>标签。

1 个答案:

答案 0 :(得分:0)

我找到了另一种方法来获取我的CSS。因此,我正在关闭这个帖子。我的感觉是,由于数据是通过AJAX加载的,这导致了某种问题。我不确定。但

感谢所有评论并试图提供帮助的人。