我正在尝试在QTextDocument
中放置一条水平线。我正在使用HTML进行格式化。为了画出我想要的线,我自然使用了<hr />
标签。但是线条是灰色绘制的,我想将其颜色更改为黑色。
样式似乎不适用于hr
元素,因此是否有一种简单的解决方法来在我的文档中使用水平黑线?
感谢。
来自HTML,<hr>
确实没有颜色或格式的功能。 IE用颜色完成,Mozilla用背景颜色完成。因此最好的方法(在HTML / css和QTextDocument中都是)是避免使用<hr>
,而是改用任何非常小的元素,适当调整其大小,并为其指定边框以及与边框颜色相同的背景色。例如。一个表格行。我可以在明天或第二天挖掘一些代码-我之前已经做过,所以它一定在某个地方。
作为解决方法,您可以将某些像素高度div与适当的background-color一起使用。