Mix-blend-mode: разница с z-index не будет работать должным образом в SafariCSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Mix-blend-mode: разница с z-index не будет работать должным образом в Safari

Сообщение Anonymous »

Я разрабатываю веб-сайт-портфолио с размытой панелью навигации вверху. Его z-индекс равен 50, поэтому он остается поверх других элементов:
Изображение

Или это выглядит так, если пользователь еще не прокрутил:
Изображение

Но в Safari, вероятно, из-за того, что его z-индекс выше, чем у других элементов, и он не может «смешать разницу» с другим элементом в своем индексе, это выглядит так:
Изображение
(Вы можете увидеть текст, если присмотритесь.)
Изображение

Что я могу сделать, чтобы решить эту проблему? Мне очень нравится этот эффект, поэтому я не хочу от него отказываться. Вот коды:
NavBar:

Код: Выделить всё


[list]
[*]
[url=#]{{ $t('routes.home') }}[/url]

[*]
[url=#about-me]{{ $t('routes.about') }}[/url]

[*]
[url=#work]{{ $t('routes.work') }}[/url]

[*]
[url=#blog]{{ $t('routes.blog') }}[/url]

[/list]

Макет: Я использую Tailwind, но вы можете предоставить решения с помощью чистого CSS.
Я пробовал изменить z-индекс элементов на равный номер, и кажется, что он работает правильно, но я этого не хочу. Панель навигации должна оставаться сверху, чтобы следовать за прокруткой пользователя.

Подробнее здесь: https://stackoverflow.com/questions/791 ... -on-safari
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Почему CSS Mix Blend-Mode: Разница не работает со сплайновым 3D-элементом
    Anonymous » » в форуме Html
    0 Ответы
    1 Просмотры
    Последнее сообщение Anonymous
  • Почему CSS Mix Blend-Mode: Разница не работает со сплайновым 3D-элементом
    Anonymous » » в форуме CSS
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Почему CSS Mix Blend-Mode: Разница не работает со сплайновым 3D-элементом
    Anonymous » » в форуме Javascript
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Mix-blend-mode Свойство в родительском элементе, но нежелательное в дочернем элементе
    Anonymous » » в форуме CSS
    0 Ответы
    115 Просмотры
    Последнее сообщение Anonymous
  • Наложение Mix-Blend-Mode — предотвращает воздействие изображений в нижнем контексте наложения.
    Anonymous » » в форуме CSS
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous

Вернуться в «CSS»