关于将样式应用于文章类别(类别或其他任何东西)的好方法的任何想法
目前,我在文章中手动创建第一遍,将其包装在一个跨度中:
<span class="foo">
<p>bar</p>
<p>etc</p>
</span>
然后我将文章粘贴到 JCK 编辑器中,并在模板目录中有一个新的 css 文件来处理 class foo
。
这不是很好,因为 JCK 编辑器将 span 类移动到内部元素,产生类似的东西
<p><span class="foo">bar</span></p>
<p><span class="foo">etc</span></p>
在您开始使用 JCK Editor 编辑文章之前,这是可以的,因为新内容不会出现在 span 中:
<p><span class="foo">bar</span></p>
<p><span class="foo">etc</span></p>
<p>New unstyled content inserted by JCK Editor</p>
我在使用 Joomla3。如果类别的名称出现在 html 中,那将是理想的情况,这样我就可以在其上添加样式,但事实并非如此。
最佳答案
有多种方法可以解决这个问题。如果你想为此目的向 body 标签添加一个类,请看一下我是如何做的 https://github.com/construct-framework/construct5/blob/master/index.php#L65从 https://github.com/construct-framework/construct5/blob/master/elements/logic.php#L235 开始.这假定您要编辑模板。
您还可以创建一个简单的插件,将这些类动态添加到您的 body 标签中。
否则,可以用 http://extensions.joomla.org/extensions/style-a-design/templating/14053 之类的东西来做到这一点
关于css - Joomla 中特定于类别的 CSS 样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15928757/