У меня есть заголовок с position:fixed, и я пытаюсь реализовать компонент amp-sidebar.
AMP создает -amp-fixedLayer, добавляя style="top: calc(0px); pointer-events: initial; z-index: 10000;"
для исправления производительности прокрутки в Safari ("[FixedLayer]" "Чтобы улучшить производительность прокрутки в Safari, мы теперь перемещаем элемент на слой с фиксированным позиционированием:" )
Проблема в том, что, поскольку компонент amp-sidebar имеет z-index:9999!important
в своих стилях, fixedLayer отображается в верхней части боковой панели.
Я подумал о том, чтобы обернуть amp-sidebar, а затем добавить z-index
, который я хочу, но родительский тег для amp-sidebar может быть только 'body'
Любые идеи, как это исправить?
z-index:9999
. Если вы не можете изменитьz-index
элемента, который должен быть дочерним элементом<body>
, то вам, скорее всего, не повезло. - person Tony Chiboucas   schedule 06.06.2016