Диалоговое окно z-index для кнопки отправки в Facebook - PullRequest
2 голосов
/ 07 февраля 2012

Как мне исправить следующую проблему:

Facebook z-index issue

Я пытался установить z-index моих изображений на -1, но в IE и Opera они идут заrgba фон их контейнера:

enter image description here

Здесь вы можете увидеть следующую проблему (в IE и Opera):

http://dump.ly/LVWY1v6oCPX9

Ответы [ 3 ]

2 голосов
/ 07 февраля 2012

Вам следует избегать использования отрицательных значений z-index, так как эти элементы являются одной из первых вещей, которые нужно нарисовать, когда браузер создает страницу (дополнительную информацию можно найти в этом ответе SO ), что означает что элементы могут появляться за вещами, которые вы не можете ожидать (элементы в потоке и т. д.).

Чтобы убедиться, что раскрывающийся список facebook всегда находится над изображениями, вы можете применить больший z-index к родительскому элементу facebook - в данном случае #dump_options - чем элемент, содержащий изображения - в данном случае .preview.

Итак, ваш CSS может быть:

#dump_options {
    ...
    position: relative;
    z-index: 10;
    ...
}

.preview {
    ...
    position: relative;
    z-index: 1;
    ...
}
1 голос
/ 26 июля 2013

Если установка z-индекса родителя не делает этого, попробуйте установить z-индекс родителя и т. Д. Помните, что z-индексы могут быть вложенными.

0 голосов
/ 07 февраля 2012

Попробуйте изменить CSS на это:

*Images Class*{
   opacity:0.4;
   filter:alpha(opacity=40); /* For IE8 and earlier */
}

Ссылка, W3Schools

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