代码之家  ›  专栏  ›  技术社区  ›  matt

在特定类的每个div中绘制对角线?

  •  1
  • matt  · 技术社区  · 14 年前

    一般来说-是否可以用javascript在网站上的特定div内绘制两条对角线?它基本上应该看起来像一个占位符图像。 http://wightwildflowers.com/assets/images/placeholder.png

    我只是好奇。如果可能的话怎么办?

    3 回复  |  直到 14 年前
        1
  •  0
  •   zzzzBov    14 年前

    动态添加和调整刚刚显示的占位符图像的大小是否合理?那可能是你最好的选择。

    你也可以尝试与 canvas 元素。

        2
  •  1
  •   Peer Stritzinger    14 年前

    可以为每个特定div添加具有正确大小的标记到DOM并链接图像。会有点扭曲。

    你也可以尝试在每个这样的div上创建一个画布,并在那里画线。

        3
  •  1
  •   lincolnk    14 年前

    没有一个好的本地方法来做这件事。唯一的纯javascript解决方案是构建一些html元素(表单元格或div或其他)的2d数组,并将它们视为像素,为特定单元格着色。

    提供/生成图像可能是一个很好的选择。

    下一个选择是使用 raphaeljs 生成浏览器支持的矢量图像。这应该是相当可靠的工作,但增加了很多重量,你的网页画两行。