我正在使用柔性佈局以呈現具有3個均勻大小的列的容器DIV。它正如我所期望的那樣工作,直到我應用一個縮放變換。當容器縮小時,內容框之間出現細縫。這個問題發生在MacOS Chrome和Safari上,但不是Firefox。我相信我看到了渲染錯誤,但是想知道是否有人可能有解決方法的想法。比例變換導致與柔性佈局的渲染間隙
這裏有一個大大簡化例子演示了Chrome的問題:
body {
background: black;
margin: 0;
}
.scale {
transform: scale(0.703125);
}
.container {
display: flex;
width: 600px;
height: 200px;
}
.column {
flex-grow: 1;
background:#ff0000;
}
.column:nth-child(2) {
background: #ff3333;
}
<div class="container scale">
<div class="column"></div>
<div class="column"></div>
<div class="column"></div>
</div>
<div class="container">
<div class="column"></div>
<div class="column"></div>
<div class="column"></div>
</div>
以供將來參考報我尺度變換問題在這裏鉻:HTTPS ://bugs.chromium.org/p/chromium/issues/detail?id = 733294 – Ghazgkull