Может ли ящик быть постоянным и лежать поверх содержимого? - PullRequest
0 голосов
/ 10 мая 2019

Мне нужен мини-ящик слева от экрана, как в примере Документация по пользовательскому интерфейсу материала :

enter image description here

Но в моем случае я хочу, чтобы он всплывал над содержимым (например, variant="temporary" версия компонента) при его открытии, так как в настоящее время он выталкивает содержимое.

Если я обрабатываю open реквизитизменить стиль варианта динамически, это выглядит не очень хорошо.

Есть ли способ достичь этого?

1 Ответ

0 голосов
/ 11 мая 2019

Если вы установите стиль содержимого таким образом, его положение не будет зависеть от состояния ящика, так как вы устанавливаете его положение как абсолютное:

content: {
    position: "absolute",
    marginLeft: theme.spacing.unit * 7 + 1,
    padding: theme.spacing.unit * 3
  }

Текст заголовка будет смещен влево, когдаВы открываете ящик.

РЕДАКТИРОВАТЬ: Я выхожу из кодовой коробки Материал UI демо для мини-вариант ящик здесь.

...