我想知道是否有一种方法可以为我的汇合页面上的某些特定文本使用自定义 css(不使用嵌入式 HTML)。
问问题
10808 次
5 回答
7
抱歉,这是一个老问题,但是为了寻找这个问题的答案的人:您可以使用 span 或 div 宏并使用自定义 css 将您想要的任何样式应用于其内容。
如有必要,您可以创建自定义 div 和 span 类以允许将多种样式应用于文本选择。
编辑:这是您可以用来执行此操作的 wikimarkup 示例
{div:class=customCss|style=float:left; margin-right:50px}
Custom text in a div
{div}
因此,您可以使用 div 类并在自定义 css 中为汇流空间应用样式,也可以为 div 使用内联样式。
于 2012-05-31T16:45:03.923 回答
3
你可以这样做 ...
{composition-setup}import.css=/download/attachments/123456789/custom.css
{composition-setup}
那是如果您已将custom.css
文件存储为附件。您显然需要将123456789替换为实际的附件编号。
您还可以在外部站点上链接 CSS(使用绝对 URL),但如果您有任何自动 URL 格式,那么每次更改文档时都会弄乱它。
于 2011-06-14T15:41:38.197 回答
1
我使用在 HTML 中呈现 $body 的用户宏。然后我可以将任何我想要的 HTML 标签放在用户宏标签内的 wiki 页面中。
于 2012-10-09T17:16:54.660 回答
0
可能有一种方法可以达到您想要达到的目标,但是缺少一些信息(来自您)。confluence 允许的内容如下:
- 如果您拥有 confluence wiki 空间的管理员权限,则可以在其中添加适用于所有 wiki 页面的自定义样式表。否则,您可以遵循Mus的答案。
- 然后你应该以源代码的形式分析 wiki 页面。因此,加载您想要设置样式的 wiki 页面,并在浏览器中查看该 wiki 页面的源代码。根据您的浏览器,这可能是
CTRL-U
或类似的。在 chrome 中,页面菜单显示View page source
. - 尝试为要以某种形式设置样式的 wiki 文本找到定义选择器。一个合理的 hack 可能是:
- 找一个别人不使用的wiki风格。我已经试验过了
~subscript~
。 - 查找使用该样式构建的 HTML 标记。在我的示例中,它是
<sub>subscript</sub>
. - 使用您的自定义样式表来设置该样式的文本。
- 但是,这可能会更改样式用于其原始含义的文本:-(
- 找一个别人不使用的wiki风格。我已经试验过了
于 2011-07-20T11:48:02.350 回答