Я использую фоновую Blend-режим на этом:Альтернатива CSS Blend Mode в IE?
<a href="#" class="blend">
<h3>Title</h3>
<p>Content goes here</p>
</a>
Он имеет URL, установленное для фона изображения. Когда .blend
завис над, он меняет фон на это:
.blend:hover {
background-blend-mode:multiply;
background-color: rgba(0,0,0,.6);
}
Так это работает, но не в IE (конечно). Какие существуют альтернативы? Есть ли какой-то трюк jQuery, который я могу использовать, чтобы заставить его работать в IE? Или есть префикс, который я мог бы использовать, скажем -ms-
или что-то подобное?
Вы можете [ ' -MS-filter'] (https://msdn.microsoft.com/en-us/library/ms530752 (v = vs.85) .aspx). См. Также [этот вопрос] (http://stackoverflow.com/questions/25158696/blend-modemultiply-in-internet-explorer). – Blazemonger
Фильтр будет применяться ко всему элементу, а не только к фону. – Shaggy
@Blazemonger: Этот вопрос был первым, что я нашел, но он только, казалось, обращался к изображению (из того, что я мог понять, по крайней мере). Сама функция продолжала возвращать ошибки, когда я ее вызывал. – FranticJ3