我试图在QTextDocument
. 我正在使用 HTML 进行格式化。为了画出我想要的线条,我自然而然地使用了<hr />
标签。但是这条线是灰色的,我想把它的颜色改成黑色。
样式似乎不适用于hr
元素,那么是否有一个简单的解决方法可以在我的文档中使用水平黑线?
谢谢。
我试图在QTextDocument
. 我正在使用 HTML 进行格式化。为了画出我想要的线条,我自然而然地使用了<hr />
标签。但是这条线是灰色的,我想把它的颜色改成黑色。
样式似乎不适用于hr
元素,那么是否有一个简单的解决方法可以在我的文档中使用水平黑线?
谢谢。
作为一种解决方法,您可以使用一些像素高度div和适当的 background-color。
来自 HTML,<hr>
实际上并没有着色或格式化的能力。IE 使用颜色,Mozilla 使用背景颜色等。所以最好的(在 HTML/css 和 QTextDocument 中)是避免<hr>
取而代之的是任何非常小的元素,适当调整它的大小并给它一个边框和背景颜色与边框颜色相同。例如表格行。我可以在明天或后天挖掘一些代码——我以前做过,所以它一定在某个地方。