Есть ли способ указать z-индекс диалога FB.ui - PullRequest
1 голос
/ 14 марта 2012

У меня возникла проблема с отображением на моем сайте диалога с фидом Facebook fb.ui.

Я не могу найти способ найти в документации способ увеличения z-индекса. Каков предпочтительный способ сделать это без какой-либо хакерской переопределения CSS?

Как мне изменить индекс z с этим? http://developers.facebook.com/docs/reference/javascript/FB.ui/

Ответы [ 2 ]

3 голосов
/ 14 марта 2012

На данный момент не существует документированного способа изменения CSS диалогов FB.ui. FB позволяет менять CSS для плагинов, таких как comment-plugin, но диалоги управляются страницей FB и, следовательно, не позволяют изменять их CSS.

Однако, если ваша цель - убедиться, что диалоговое окно всегда всплывает (существенно выше z-index), тогда вы можете попробовать установить «display» в параметрах в «popup», что приведет к тому, что новый браузер будет вместо оверлея выскочил.

0 голосов
/ 16 декабря 2012

Facebook создает div с классом fb_dialog для каждого диалога и добавляет их в элемент # fb-root.Он также устанавливает встроенные стили для элементов fb_dialog, включая правило z-index: 10001;.

Вы можете переопределить z-index в своем CSS:
.fb_dialog {z-index: 99999 !important;}

...