Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 如何在Moodle的模块中应用样式_Css_Moodle - Fatal编程技术网

Css 如何在Moodle的模块中应用样式

Css 如何在Moodle的模块中应用样式,css,moodle,Css,Moodle,如何向模块添加样式。我试过这样 我在mod文件夹中添加了一个名为sample的新插件。在view.php中,我有一个div echo html_writer::div('its here', 'demo'); 我必须为这个div应用样式。 我所做的是。。我正在使用主题清理。在config.php的主题/clean中,我添加了 $THEME->modsheets = true; 我在sample文件夹中创建styles.css。styles.css包含 .demo { color:red

如何向模块添加样式。我试过这样

我在mod文件夹中添加了一个名为
sample
的新插件。在view.php中,我有一个
div

echo html_writer::div('its here', 'demo');
我必须为这个
div
应用样式。 我所做的是。。我正在使用主题
清理
。在
config.php
主题/clean中,我添加了

$THEME->modsheets = true;
我在sample文件夹中创建
styles.css
styles.css
包含

.demo
{
color:red;
}
但不幸的是什么也没发生。我必须为这个模块应用样式。我该怎么做请帮忙


注意:我使用的是
Moodle 2.7
,我相当确定这应该可以工作,但Moodle的缓存非常具有攻击性,因此清除浏览器缓存通常不足以看到主题更新的结果

我怀疑您需要清除缓存(at/admin/purgecaches.php)或打开主题设计器模式(at/admin/settings.php?section=themesettings),这样可以有效地关闭CSS缓存