#css #gtk
#css #gtk
Вопрос:
У меня есть сетка кнопок, в которой мне проще сделать некоторые кнопки невидимыми, чем не создавать их. Они не имеют функции и являются только заполнителем. К ним привязан styleclass , который называется transparent
. В основном мне удалось скрыть их, но вокруг них все еще осталась строка, которая не является полностью прозрачной. Это похоже на тень кнопки или что-то в этом роде. Я попытался скрыть их с помощью следующего CSS:
.transparent {
background: transparent;
outline-color: transparent;
border-color: transparent;
color: transparent;
}
Как я могу скрыть этот последний бит кнопок? Это переключатели. Не уверен, что это важно
Ответ №1:
Несмотря на то, что я использую GTK3, я просмотрел документацию для GTK4 и там нашел нужное свойство. Это действительно была тень, и ее можно удалить с помощью: box-shadow: none;
Мое решение теперь выглядит так:
.transparent {
background: transparent;
outline-color: transparent;
border-color: transparent;
color: transparent;
box-shadow: none;
}
Ответ №2:
попробуйте это:
.transparent {
opacity: 0;
}