html - 如何使用html和css绘制图形?

标签 html css

我有一个元素需要在网站中插入条形图。我不能使用图表的图像。还有其他方法可以画这个吗?我可以通过某种方式在中间绘制它并对其下方的图表进行解释。

最佳答案

如果您不想使用 HTML 5 Canvas ,您可以尝试使用具有不同颜色背景的 DIV 元素。

<div style="height: 150px; width:100px; background:black;">
  <div style="height: 10px; margin-top:17px; width:10px; background:red;" /><br/>
  <div style="height: 10px; margin-top:17px; width:30px; background:green;" /><br/>
  <div style="height: 10px; margin-top:17px; width:70px; background:yellow;" /><br/>
  <div style="height: 10px; margin-top:17px; width:96px; background:blue;" /><br/>
</div>

它很粗糙,但可以有效地快速破解。

您可以使用 CSS 设置图表中的所有静态值,然后使用 Style 标签更改条形的长度。

关于html - 如何使用html和css绘制图形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25288405/

相关文章:

javascript - getElementById 在代码中返回 null 但在控制台中工作

php echo 中的 alt 中的 Php 字符串

javascript - 如何显示充满某种颜色或图像的类的前景?

javascript - 动画高度和宽度变化到砌体网格布局。 CSS 网格替代品?

javascript - 如何在 HTML 和 CSS 中创建一个链接,该链接将使用 html 文件填充 div 或其他元素?

javascript - JS - 移动图像,暂停设定时间,然后将图像移回

html - 如何在下拉选项中定位背景图片

javascript - 如何使用 Jquery 设置数据属性?

twitter-bootstrap - 相对于 Scss $font-size-base 更改 Bootstrap4 字体大小

html - 验证错误 W3c