我需要修改2列自定义主题中每列的宽度,但无法找到执行此操作的位置。我尝试使用萤火虫但没有运气。我查看了主要的joomla css(不太希望它在那里)和主题template.css。
我确信经验丰富的joomla程序员已经遇到了很多次,这对他们来说很容易解决:P
我只需知道要看的地方。 感谢。
答案 0 :(得分:2)
如果您使用的是firebug并且仍然无法找到css文件的路径,那么您可能有某种插件或模板将所有样式表打包到一个文件中? 如果是这样,您应该禁用它,清除缓存,然后使用firebug再次尝试,一旦找到css文件所在的位置,再次启用插件/模板功能。 如果你仍然找不到它,你可以在这里发布网址来看看吗?
我希望它有所帮助!
答案 1 :(得分:2)
也许这没有css。 有时文章中列的宽度在de模板本身内部,如下所示:
<td valign="top" width="<?php echo intval(100 / $this->params->get('num_columns')) ?>%" class="article_column<?php echo $divider ?>">
<?php for ($y = 0; $y < ($this->params->get('num_intro_articles') / $this->params->get('num_columns')); $y ++) :
if ($i < $this->total && $i < ($numIntroArticles)) :
$this->item =& $this->getItem($i, $this->params);
echo $this->loadTemplate('item');
$i ++;
endif;
endfor; ?>
</td>
要查找类似此代码的内容,请查看: 模板文件夹/ content / com_content /您要编辑的视图(即:剖面视图,类别视图等)......
此外,如果您使用Firebug或Webkit Inspector,您应该会看到此代码的内联样式。
答案 2 :(得分:1)
如果你使用firebug,你肯定应该看到特定css的路径。只需右键单击某列 - &gt;单击检查元素,然后在右侧看到css路径。
如果列样式是内联设置的,则必须为此修改正确的模板。它可能是你的主题根文件夹中的index.php或html文件夹中的一些模板。