Полноэкранный режим TinyMCE в WordPress и затемняющие элементы - PullRequest
0 голосов
/ 04 ноября 2019

Мой веб-сайт использует панель инструментов TinyMCE 4 с Wordpress 5.2.4.

Как видите, у него есть меню навигации:

Navigation bar

Внизу имеется языковая панель:

Language bar

Моя панель инструментов TinyMCE отображается при создании / редактировании bbPressтемы форума, и он имеет полный экран переключатель:

Full Screen toggle

Моя проблема заключается в том, что при переходе в полноэкранный режим основнойменю и языковая панель все еще видны. По крайней мере, меню не должно отображаться:

Full screen mode

Как я могу предотвратить это?

1 Ответ

1 голос
/ 04 ноября 2019

Обертка gTranslate имеет z-index из 9999999, который трудно победить.

enter image description here

Я бы посоветовал вам снизитьэто значение в значении z-index оболочки Tiny Mce

Обновление

Новые пояснения:

  • По умолчанию в редакторе MCE z-index установлено значение 100010.
  • Всплывающие окна MCE Editor z-index (например, Вставка изображения ): 100100.

Так что оболочка gTranslate должна быть ниже 100010. Кроме того, слишком велик индекс main-navigation ul.

Следующее добавление в раздел Дополнительный CSS веб-сайта решает проблемы:

div#gtranslate_wrapper {
    z-index: 100000 !important;
}

.main-navigation ul {
    z-index: 100000 !important;
}

ЭтоКстати, все элементы скрыты, но не всплывающие окна, используемые самим редактором MCE.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...