У меня есть видео, которое клиент хочет сидеть "без проблем" на веб-сайте. Фоновый цвет HEX видео соответствует цвету фона HEX на веб-сайте и отображает как таковой в некоторых браузерах, некоторые версии, некоторые из них?
Что наиболее любопытно, Chrome отображает фоновое изображение по-разному, пока не откроется панель выбора цвета. Затем они внезапно совпадают. Чтобы быть ясным, он исправляет его только после того, как я открою подборщик цветов, а не отладчик (читайте: это не проблема перекраски).
Firefox делает по-разному, когда я впервые перейду на сайт, но если я нажму cmd + r, он станет совершенно бесшовным.
Взгляните на скриншоты - они говорят больше, чем я могу со словами.
Я пытаюсь убедить клиента перейти на белый фон для видео, поскольку это, безусловно, "исправит" его, но мне очень любопытно, что/почему это происходит.
Любые идеи от вас волшебников там?
Codepen: http://codepen.io/anon/pen/zrJVpX
<div class="background" style="background-color: #e1dcd8; width: 100%; height: 100%;">
<div class="video-container">
<video id="video" poster="" width="90%" height="auto" preload="" controls style="margin-left: 5%; margin-top: 5%;">
<source id="mp4" src="http://bigtomorrowdev.wpengine.com/wp-content/themes/bigtomorrow/images/videos/bt-process.mp4" type="video/mp4">
<source id="webm" src="http://bigtomorrowdev.wpengine.com/wp-content/themes/bigtomorrow/images/videos/bt-process.webm" type="video/webm">
<source id="ogg" src="http://bigtomorrowdev.wpengine.com/wp-content/themes/bigtomorrow/images/videos/bt-process.ogv" type="video/ogg">
We're sorry. This video is unable to be played on your browser.
</video>
</div>
</div>