При работе над проектом я заметил некоторое поведение, которое меня смутило. Я добавлял всплывающее окно, которое выделяет фон, используя jQuery fadeIn(), чтобы наложить div с серым прозрачным цветом фона (довольно уверен, что вы знаете, что я описываю). Я заметил, что div накладывал всю страницу, кроме div, который с относительно позиционированным AND имел фоновый цвет. Это было похоже на то, что этот див отдыхал на вершине div, который я назвал fadeIn().Как наложить относительный позиционированный div с цветом фона
Это простой пример элемента, который не будет наложен:
#container {
position:relative;
background: white;
border: .1em solid black
}
Here is a jsfiddle с простым примером того, что я говорю.
Если вы удаляете свойство фона или относительное свойство позиционирования, оно работает. Я хотел бы знать, что там работает, но, что более важно, мне любопытно почему это происходит.
Arg так очевидно. Я фактически попытался установить z-индекс контейнера в 0, так что я был _almost_ там. Спасибо, много чувак. – red888
Нет проблем! Вы были близки, но, к счастью, теперь это разрешено. :] –