Медиа-запросы в файле CSS не влияют на графический интерфейс, созданный в javaFX.
Я сделал холст, используя javaFX. Я использовал FXML для настройки различных элементов графического интерфейса. Затем я использовал CSS-файл для стилизации всего. Проблема сейчас в том, что я хочу сделать его отзывчивым. Когда я пытаюсь использовать медиа-запросы в файле CSS, ничего не происходит.
.userMenu {
-fx-max-height: 30;
-fx-max-width: 130;
-fx-background-color: rgba(255, 255, 255, 0.5);
-fx-padding: 10px;
-fx-background-radius: 12px;
}
@media only screen and (min-width: 300px) {
.userMenu {
-fx-max-height: 150;
-fx-max-width: 300;
-fx-background-color: rgba(255, 255, 255, 0.5);
-fx-padding: 10px;
-fx-background-radius: 12px;
}
}
Я ожидаю, что окно userMenu будет масштабироваться при пересечении ширины 300 пикселей.