GtkLabel在保持CSS样式的同时使用标记

GtkLabel在保持CSS样式的同时使用标记,gtk,gtk3,pango,Gtk,Gtk3,Pango,我有一个GtkLabel,我使用标签标记中的标记设置了一个超链接,但是这样做会否定我的GtkCssProvider集的任何样式设置。如何继续允许CSS对标签中的文本进行样式设置,同时使其成为超链接?对您可以尝试的所有文本进行样式设置 GtkLabel *{ color : red; } 这几乎选择了gtk标签中的所有内容(如所有状态),并将css样式应用于所有内容 要仅设置链接零件的样式,请选择子节点“链接” 标识符实际上是label而不是GtkLabel,虽然这并不理想,但它仍然有效。选择的

我有一个GtkLabel,我使用标签标记中的
标记设置了一个超链接,但是这样做会否定我的GtkCssProvider集的任何样式设置。如何继续允许CSS对标签中的文本进行样式设置,同时使其成为超链接?

对您可以尝试的所有文本进行样式设置

GtkLabel *{
color : red;
}
这几乎选择了gtk标签中的所有内容(如所有状态),并将css样式应用于所有内容

要仅设置链接零件的样式,请选择子节点“链接”


标识符实际上是label而不是GtkLabel,虽然这并不理想,但它仍然有效。选择的确切状态是什么?是否有比简单使用*更细粒度的选择器?在gtk的早期版本中,GtkLabel被允许作为选择器…而不是*您可以使用子节点“link”来选择文本的链接部分
label link{
color : red;
}