Fix rectangle preview canvas overflow for large LED counts
Wrap edge canvases in container divs with position:relative + overflow:hidden, and absolutely-position the canvases inside. This prevents canvas intrinsic pixel dimensions from overriding CSS grid cell sizing. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -15,15 +15,15 @@
|
||||
<div id="css-test-rect-view" style="display:none">
|
||||
<div class="css-test-rect" id="css-test-rect">
|
||||
<div class="css-test-rect-corner"></div>
|
||||
<canvas id="css-test-edge-top" class="css-test-edge-h"></canvas>
|
||||
<div class="css-test-edge-wrap"><canvas id="css-test-edge-top" class="css-test-edge"></canvas></div>
|
||||
<div class="css-test-rect-corner"></div>
|
||||
|
||||
<canvas id="css-test-edge-left" class="css-test-edge-v"></canvas>
|
||||
<div class="css-test-edge-wrap"><canvas id="css-test-edge-left" class="css-test-edge"></canvas></div>
|
||||
<div class="css-test-rect-screen"></div>
|
||||
<canvas id="css-test-edge-right" class="css-test-edge-v"></canvas>
|
||||
<div class="css-test-edge-wrap"><canvas id="css-test-edge-right" class="css-test-edge"></canvas></div>
|
||||
|
||||
<div class="css-test-rect-corner"></div>
|
||||
<canvas id="css-test-edge-bottom" class="css-test-edge-h"></canvas>
|
||||
<div class="css-test-edge-wrap"><canvas id="css-test-edge-bottom" class="css-test-edge"></canvas></div>
|
||||
<div class="css-test-rect-corner"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user