默认主题弃用 img 标签的 CSS 类。现在怎么办?

我创建了一个包含 \u003cimg class=\"xyz\" src=\"...\" /\u003e 的帖子,但当 Discourse 渲染帖子时,它会将我的图片放入 lightbox-wrapper 并丢弃我的 CSS 类,因此我无法使用该类对其进行样式设置。

这是主题中的缺陷吗?是 Discourse 的问题吗?还是我必须接受无法做到这一点?我只想以这种特定方式样式化某些类型的图片,并且我不想编写依赖于我不控制其名称的 CSS 类的自定义 CSS。

谢谢。

3 个赞

你好 @jbrains :slight_smile:

Discourse 只接受允许的 HTML 标签和属性数组。在不创建插件的情况下,无法向元素添加任意类。

但是,如果你想自定义帖子中的图片,可以将其放入 [wrap] 标签或类似的标签中。

请查看 Customize posts' contents with your own styles

6 个赞

我明白了,我做了一些让我满意的事情。谢谢。

2 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.