【问题标题】:How to specify exact location and size of div in cm如何以厘米为单位指定 div 的确切位置和大小
【发布时间】:2017-08-01 02:27:49
【问题描述】:

我希望在页面的右上角显示一个div,以便在我打印时与纸质标签的位置完全对应。

这是我正在尝试的,但它不起作用。

<div style="background-color: lightgrey; position: fixed; height: 5.1cm; width: 8.8cm; right: 0.6cm; top: 2.2cm;">
  Lorem ipsum dolor sit amet, consectetur adipiscing elit
</div>

矩形应距页面右边缘 0.6 厘米,距顶部 2.2 厘米。相反,它距顶部约 4 厘米,距右侧约 5 厘米。

如何设置以厘米为单位的大小和位置,以便此矩形显示在右上角>

编辑: 这就是我得到的。黄色是边距。您可以看到灰色框距离顶部和右侧很远。

【问题讨论】:

  • 这两条规则之间少了一个分号width: 8.8cm right: 0.6cm;
  • div末尾有一个流氓双引号,可能是笔误
  • 谢谢,我已修正错别字。更新问题。
  • 为什么要删除 sn-p?
  • 它还在我身边。

标签: html


【解决方案1】:

问题可能是您的标签打印机无法打印到标签边缘,因此它会将您的图稿缩小到标签边缘周围有填充的可打印区域。

我对您的打印机了解不多,无法进行诊断,但请查看是否有“100% 缩放”或“无缩放”等选项可用。

【讨论】:

  • 您可以通过简单地应用body { margin: 0; border: solid 1px #000; }...进行诊断...
【解决方案2】:

这可能取决于您的浏览器 所以尝试不同的高度宽度和边距值

【讨论】:

    猜你喜欢
    • 2013-01-20
    • 2010-12-09
    • 1970-01-01
    • 2015-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-19
    相关资源
    最近更新 更多