Проблема с непрозрачностью CSS SVG для iOS

Я только что создал веб-сайт, и для определенной оболочки я использую

background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='0,100 100,0 100,100' style='fill:rgba(248,0,0,0.63)' /%3E%3C/svg%3E");

теперь эффект непрозрачности отлично работает на рабочем столе и в браузере Android.

Однако для iOS (как iphone, так и ipad) цвет становится сплошным.

Что удаляет весь эффект, разработанный для сайта.

Спасибо за любой вклад :)

Улучшение производительности загрузки с помощью 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
554
2

Ответы 2

Я не уверен, что вы сделали разметку. Однако, если это сработает, возможно, что-то подобное может сработать для непрозрачности.

polygon points='0,100 100,0 100,100' style='fill:rgba(248,0,0,0.63)'

изменить на

polygon points='0,100 100,0 100,100' fill='rgb(240,0,0)' fill-opacity='0.63'

а когда вы используете fill = 'rgb (240,0,0)'?

fvrab 03.10.2018 21:10

просто применил его к коду, и проблема все еще остается

sonic18 03.10.2018 21:32

Попробуй добавить

visibility: visible; 

к элементу.

Ответ я нашел здесь: http://www.punkchip.com/css-opacity-not-working-in-ios/

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