【发布时间】:2017-07-20 07:47:31
【问题描述】:
我有一个 CSS 文件,它从页面中获取信息并将它们整齐地排列,这样当用户按下页面上的打印按钮时,它应该可以很好地打印出信息。该信息显示了一种类似于键值对的方式,即名字:John Doe。
但是,问题是标签元素下的“名字:”部分或任何其他“键”在尝试在 Safari 中打印时不会显示。但 Chrome 或 Firefox 并非如此,它们似乎可以正确打印页面。
有这样的代码:
label { font-weight: normal; }
使所有相关文本出现在 Safari 上,但标签应为粗体。
但是,将其更改为
label { font-weight: bold; }
完全让标签在 Safari 中消失,同时使其在其他浏览器中正常工作。
如果有人知道可能导致此问题的原因以及如何解决此问题,我将不胜感激。
【问题讨论】:
-
没有看到你的代码,我们只能猜测出了什么问题。
-
其实没什么好说的,但是我添加了一些看起来像相关的代码。希望对你有帮助
-
您真的应该阅读此stackoverflow.com/help/mcve 并重新格式化您的问题。没有相关代码,没有人可以帮助您。