【问题标题】:Doxygen image bordersDoxygen 图像边框
【发布时间】:2015-09-30 10:31:41
【问题描述】:

我确实有一个使用 doxygen 配置文档生成的项目。 文档涉及很多有时与背景发生冲突的数字。是否可以为文档中的所有图形添加边框?我应该更改哪些 CSS 对象?使用此命令插入图形:

 ![ ](01_demo.png) 

生成的 html:

 <div class="image">
 <img src="01_demo.png" alt="01_demo.png"/>
 <div class="demo caption">Demo caption text</div></div>      

CSS文件中有一个类:

 .image
 {
    text-align: center;
 }

我可以为它添加边框,但在这种情况下,标题也会有它。 我可以以某种方式仅在图像本身周围获得边框吗?

解决方案: 我在 doxygen 配置文件中添加了一个自定义 /figure 标签:

ALIASES += figure{2}="<div class="figure">![\2](\1)</div>"

对 css 文件的更改:

.figure img {
text-align: center;
border: 1px solid #879ECB;
} 

用法:

\figure{demo.png, Demo caption}  

【问题讨论】:

  • 我的解决方案不起作用?
  • 我愿意。但它为文档中的所有图像添加了边框。包括标志、警告符号等。我决定添加一个新的 div 并将其放在自定义标签中。

标签: css doxygen


【解决方案1】:

是的,可以使用以下代码

.image img {
    border: 1px solid #000;    
}

如果您想在边框和图像之间留出一些空间,请添加填充。

这是一个尝试:https://jsfiddle.net/6ou62urk/

【讨论】:

    猜你喜欢
    • 2016-06-25
    • 1970-01-01
    • 1970-01-01
    • 2012-10-18
    • 2021-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多