我正在使用Glade 3.22.1处理GUI林间文件 使用外部CSS,我设法将其样式设置为深色主题。
但是有5个native(?)属性(?),我似乎无法使用CSS进行更改。
查看图片:overview of gui incl. the points below
GtkHeaderBar:顶部有这条白线;我希望它消失。下面的CSS代码对此没有影响:
.header {
border: 0px #181818;
border-style: solid;
background: #181818;
color: #e1e1e1;
border-top-color: #181818; }
GtkEntry:启用时,它周围有一个蓝色边框。在CSS的任何地方都没有说明它应该是蓝色的。我想要它灰色。
GtkStackSwitcher:它们看起来是本机的/默认的,但是我希望它们像按钮一样,深灰色,周围有黑色边框。以下CSS代码无法解决问题:
.GtkStackSwitcher .button {
background-color: #ff0000;
background: #ff0000;
border-width: 0; }
.GtkStackSwitcher .button:checked {
background-color: #0000ff;
background: #0000ff; }
.GtkStackSwitcher .button:active {
background-color: #00ff00;
background: #00ff00; }
GtkPaned:分隔符/分隔符为灰色。我要黑色。以下CSS代码无法解决问题:
.GtkPaned .pane-separator {
background-color: #000000;
border-width: 0;
background-size: 0px auto;
background-repeat: no-repeat;
background-position: center; }
按钮的顶部有一条白线。我不要线。 遵循以下CSS代码不会减少它:
.button {
margin: 5px;
border: 1px solid #212121;
border-radius: 5px;
background: #212121;
color: #e1e1e1;
border-top-color: #212121;
background-image: none;
background-color: rgba (0, 0, 0, 0); }
我认为这些属性是本地的,基于您的操作系统。 那么我该如何使用CSS使用Glade为那些“本机属性”设置样式? 或解决方法是什么?