【发布时间】:2016-11-27 16:12:24
【问题描述】:
~/.config/gtk-3.0/gtk.css 中的 CSS 代码正常运行:
.myNotebook .myTab {
border-width: 1px;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
border-style: groove;
}
.myNotebook .myTab:first-child {
background-color: yellow;
border-style: solid;
}
但我只想选择活动标签(或焦点标签?)而不是所有标签。
这是我已经尝试过但没有产生预期结果的代码:
.myNotebook .myTab:first-child:select { ...}
.myNotebook .myTab:select { ...}
.myNotebook .myTab:first-child:select:focus { ...}
.myNotebook .myTab:select:focus { ...}
.myNotebook .myTab:first-child:select:active { ...}
.myNotebook .myTab:select:active { ...}
.myNotebook .myTab:first-child:active { ...}
.myNotebook .myTab:active { ...}
.myNotebook .myTab:first-child:focus { ...}
.myNotebook .myTab:focus { ...}
.myNotebook .myTab:first-child:active:focus { ...}
.myNotebook .myTab:active:focus { ...}
我的程序是用 c 编写的,我使用 glade 作为设计器。 有谁知道正确的语法吗?
【问题讨论】:
-
你有没有想过这个问题?
-
@refi6 。不幸的是没有。
-
@refi64 。不幸的是没有