【发布时间】:2019-12-11 17:36:05
【问题描述】:
我使用响应式画板 - demo 和 Github。我唯一改变的是添加背景图片,所以我添加了这个 CSS:
.canvas {
background-color: transparent;
background-size: cover;
background-image: url(example.jpg);
}
但我的问题是身高。设置该画布框高度并保持背景图像响应的正确方法是什么?比如demo中画布框(带背景图)的高度如何与右框(带按钮)的高度对齐?
【问题讨论】:
-
你应该添加 padding-bottom form canvas 类
-
图像高度除以图像宽度和乘以100。例如600/1920*100 = 31.25,你应该添加padding-bottom:31.25%;
标签: javascript html css canvas html5-canvas