Текст имеет нулевую непрозрачность для некоторых div, но не для других

Я разрабатываю шаблон начальной загрузки, который размещен здесь: https://tricycle-203819.appspot.com/

Существует странная ошибка, при которой заголовок spice road непрозрачен для текста loresum ipsum, но прозрачен для текста в сером div jumbotron. Цвет серого div jumbotron нельзя увидеть сквозь логотип The Spice Road, но текст можно.

Я менял свойства css в blog.css и bootstrap.css в течение последних 30 минут, но безрезультатно. Кто-нибудь видел эту проблему раньше?

Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
0
0
33
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Добавьте следующие стили для переноса заголовка nav.

z-index: 1;

ах, это решает проблему. Однако, если я хочу, чтобы пользователи нажимали на jumbotron, повлияет ли установка z-index на -1?

xiaolingxiao 14.05.2018 19:48

Это плохая практика. Проблема в другом месте

mahan 14.05.2018 19:49

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

Nandita Sharma 14.05.2018 19:50

Попробуйте обновленный ответ. Хотя я не уверен, почему он так себя ведет, но я предполагаю, что это как-то связано с исправлением переноса заголовка

Nandita Sharma 14.05.2018 19:54
Ответ принят как подходящий

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

Поскольку заголовок всегда находится над другими элементами, вы можете исправить его, присвоив его свойству z-индекс произвольное число. Рекомендуется использовать больше, чем 1000, поскольку в противном случае он может мешать работе z-index других элементов. При этом заголовок всегда находится над остальным содержимым страницы.

.header-wrap {
  z-index: 1000;
}

Обновлять

Я только что заметил, что вы использовали background-color: rgba(). Похоже, что сафари это не поддерживает.

Чтобы решить эту проблему, используйте rgb(255, 255, 255) или #FFFFFF. Вы также можете использовать класс начальной загрузки bg-white.

Хорошо по какой-то причине это решение не работает сафари. Заголовок теперь полностью прозрачен для базовых div.

xiaolingxiao 14.05.2018 22:05

@ chibro2 снова обновил ответ. Я не знал, что вы используете rgba.

mahan 14.05.2018 22:32

Другие вопросы по теме