Различные алгоритмы смешивания rgba в Chrome и Firefox - PullRequest
0 голосов
/ 07 февраля 2019

Они выглядят по-разному ... совсем по-другому на Chrome и Firefox .Кто-нибудь знает в чем здесь проблема?Я сделал какую-то ошибку или Chrome имеет специальный алгоритм наложения?

Что я вижу на Chrome :

Chrome

Что я вижу на Firefox :

enter image description here

обновление: отключите аппаратное ускорение в Chromeисправить это для меня .. Но это не исправить ...

.root {
	position: relative;
	margin: 100px 100px;
	width: 60px;
	height: 60px;
	background: rgba(0, 200, 0, 1);
}

.square {
	position: absolute;
	width: 100%;
	height: 100%;
}

.square1 {
	left: -15px;
	background: rgba(200, 0, 0, 0.5);
	z-index: 1;
}

.square-ref {
	top: -60px;
	background: rgba(100, 100, 0, 1);
	z-index: 3;
}
<!DOCTYPE>
<html>
	<head>
		<link rel="stylesheet" type="text/css" href="style.css">
	</head>
	<body>
		<div class="root">
			<div class="square square1"></div>
			<div class="square square2"></div>
			<div class="square square-ref"></div>
		</div>
	</body>

</html>

1 Ответ

0 голосов
/ 07 февраля 2019

Наконец-то решите эту проблему. Есть некоторая проблема с цветовым профилем в chrome https://www.dpreview.com/forums/thread/4216362

После изменения Force color profile на sRGB в Chrome://flags все выглядит нормально.

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