Bulma Container 在 canvas 中导致问题?
Bulma Container causing problem in canvas?
我按照 here
中的建议创建了一个可绘制的 canvas
<!-- Part 1: Works -->
<canvas id='paint' width={250} height={250}/>
然后我把它移到一个容器里
<!-- Part 2: Offset! -->
<div class="container">
<p class="notification is-info">Draw on the box provided</p>
<canvas id='paint' width={250} height={250}/>
</div>
这会产生偏移问题:
JSFiddle here:(请全屏查看结果以查看偏移量)
是布尔玛问题还是我做错了什么?
我找到了解决办法:
添加此 css 规则:
.container {
position: static
}
我通过添加 20px 的边距来模拟这个 JSFiddle 中的效果,它会使指针偏移 20px。问题似乎是容器是 position: relative
。如果更改为 static
,问题就会消失。
希望对您有所帮助!
https://jsfiddle.net/9qxoa32y/
在这里您可以看到它的实际效果:
我按照 here
中的建议创建了一个可绘制的 canvas<!-- Part 1: Works -->
<canvas id='paint' width={250} height={250}/>
然后我把它移到一个容器里
<!-- Part 2: Offset! -->
<div class="container">
<p class="notification is-info">Draw on the box provided</p>
<canvas id='paint' width={250} height={250}/>
</div>
这会产生偏移问题:
JSFiddle here:(请全屏查看结果以查看偏移量)
是布尔玛问题还是我做错了什么?
我找到了解决办法: 添加此 css 规则:
.container {
position: static
}
我通过添加 20px 的边距来模拟这个 JSFiddle 中的效果,它会使指针偏移 20px。问题似乎是容器是 position: relative
。如果更改为 static
,问题就会消失。
希望对您有所帮助!
https://jsfiddle.net/9qxoa32y/
在这里您可以看到它的实际效果: