GTK3 Используйте CSS с идентификатором, чтобы удалить синюю рамку из GtkEntry - PullRequest
1 голос
/ 10 июня 2019

В настоящее время я пытаюсь сделать тематику для приложения, использующего Gtk3 и Css.Загрузка CSS работает так, как виджеты получают темы так, как я хочу.Я делаю это, используя gtk_widget_set_name и используя имена в CSS.Проблема в том, что я хочу удалить границу GtkEntry, и мне нужно сделать это и для состояния :focus.

Я пробовал это:

#address_entry {
    border: none;
    border-style: none;
}

#address_entry:hover {
    border: none;
    border-style: none;
}

#address_entry:focus {
    border: none;
    border-style: none;
}

Какойприводит к тому, что запись не имеет границы, когда она не в фокусе, но когда фокус находится на моей теме, отображается синяя рамка.

Как удалить границу для всех состояний?

...