【发布时间】:2021-09-08 17:31:53
【问题描述】:
我实现了一个简单的图表进行可视化,但想使用 TailwindCSS 设置它的高度和宽度,如下所示:
<div class="w-1/2 md:w-full h-full bg-gray-900">
<canvas class="w-full h-full" id="myChart" />
</div>
图表选项:
options: {
responsive: true,
aspectRatio: 1
}
虽然大多数时候结果看起来不错,但在某些纵横比上,我得到了奇怪的缩放比例:
这里的图表应该小得多,因为 Div 正在缩小。:
但是,当我添加 height="100%" 到 canvas HTML 标签,缩放效果很好:
<div class="w-1/2 md:w-full h-full bg-gray-900">
<canvas height="100%" class="w-full h-full" id="myChart" />
</div>
我是否误用了具有相同 height=100% 值的 TailwindCSS 运算符 (h-full),还是我遗漏了一些明显的东西?
【问题讨论】:
-
我尝试了这些自动值,但仍然无法获得好的结果
标签: javascript chart.js tailwind-css