Vaadin 24 — стиль полос прокрутки для сетки vaadinCSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Гость
 Vaadin 24 — стиль полос прокрутки для сетки vaadin

Сообщение Гость »


Я использую vaadin 24.1 и пытаюсь перенести часть устаревшего кода, использующего CssImport, на новый рекомендуемый vaadin метод.

Исходный CSSimport был:

@CssImport(value = "./themes/OnePub/comComponents/grid.css", themeFor = "vaadin-grid") Я удалил CssImport и переименовал файлgrid.css в vaadin-grid.css.

Файл vaadin-grid.css НЕ импортируется из файлаstyles.css, насколько я понимаю, требований vaadin.

В файле vaadin-grid.css у меня есть:

:host([theme~="custom-grid"]) #table::-webkit-scrollbar-thumb, { фон: var (--op-color-purple-dark); } HTML-код сетки показывает:

Проблема в том, что стиль больше не применяется к сетке, хотя он успешно работал в vaadin 24 до того, как я изменил импорт.

Что я делаю не так?

Изменить: Я также пробовал экспериментировать с селекторами частей

Поместив следующий фрагмент в файл style.css, я могу повлиять на ячейку сетки:

vaadin-grid[theme="custom-grid"]::part(cell) { красный цвет; цвет фона: красный; ширина: 10 пикселей; высота: 10 пикселей; } Однако, похоже, для полос прокрутки не существует селектора «части».

Редактирование 2: В ответ на вопрос @cfrick:

Я вас слышу, но я не просто пытаюсь стилизовать полосу прокрутки. Мой путь к vaadin-grid.css выглядит правильно:

frontend/themes/OnePub/comComponents/vaadin-grid.css. Я просто удалил @cssimport, переименовал файлgrid.css в vaadin-grid.css и переместил его по указанному выше пути. Теперь ни один из селекторов не работает. Вот еще один пример:

[part~="header-cell"] { цвет фона: var (-op-color-фиолетовый-темный); } По моему мнению, vaadin не может найти файл vaadin-grid.css. Я пробовал импортировать в style.css и без него (ничего не получилось):

styles.css

@import url('./comComponents/vaadin-grid.css'); Для ясности, мой код/css находится в одном проекте.


Изображение

Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Vaadin 24 — стиль полос прокрутки для сетки vaadin
    Гость » » в форуме CSS
    0 Ответы
    59 Просмотры
    Последнее сообщение Гость
  • Мне нужна помощь в установке двух полос прокрутки в пользовательский фрейм tkinter.
    Anonymous » » в форуме Python
    0 Ответы
    37 Просмотры
    Последнее сообщение Anonymous
  • Изменение стиля полос прокрутки
    Anonymous » » в форуме CSS
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Присвоение темных полос прокрутки CMFCPropertyGrid
    Anonymous » » в форуме C++
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Swiftui Обертывание uiscrollview in uiviewControllerRepresentable - как правильно вставить полос прокрутки?
    Anonymous » » в форуме IOS
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous

Вернуться в «CSS»