如何在浏览器打印功能中保留 body 背景色?
在实践过程中发现一个关于CSS中body标签设置宽度,但是它的背景颜色仍会铺满浏览器问题。下面是代码:
1 <style>
2 body {
3 width: 500px;
4 height: 600px;
5 background-color: #ccc;
6 margin: 0 auto;
7 }
8 </style>
显示,body标签的颜色铺满了整个浏览器。通过查询得知原因是html标签没有设置背景颜色时,body标签的颜色将被作为整个浏览器页面的颜色。解决办法是给html标签设置一个颜色,这里给它一个#fff值。代码如下:
1 <style>
2 html {
3 background-color: #fff;
4 }
5
6 body {
7 width: 500px;
8 height: 600px;
9 background-color: #ccc;
10 margin: 0 auto;
11 }
12 </style>
问题内容: 之前曾问过这个问题,但该解决方案不适用于我的情况。我想确保打印某些背景图像,因为它们是页面不可或缺的。(它们不是直接在页面中的图像,因为其中有几个用作CSS精灵。) 关于同一问题的另一种解决方案建议使用,只有在每个图标都有不同的图像且没有CSS精灵时,它才有效。 除了创建带有内联图标的单独页面之外,还有其他解决方案吗? 问题答案: 您对浏览器的打印方法几乎没有控制。您最多可以提出建议,
本文向大家介绍在Nginx浏览器中打开目录浏览功能,包括了在Nginx浏览器中打开目录浏览功能的使用技巧和注意事项,需要的朋友参考一下 在nginx中不像apache默认是打开目录浏览功能的,在nignx中目录浏览功能默认是关闭了,下面我来介绍在nginx中实现目录浏览功能的配置方法。 打开nginx.conf文件,在location server 或 http段中加入 另外两个参数最好也加上去:
问题内容: 我正在尝试使用chrome打印一个PHP生成的文档,在浏览器上看起来不错,链接到我要打印的页面,但是我的打印机无法打印任何彩色背景,请问有人可以提供任何建议吗?我可以用CSS做到这一点吗? 问题答案: 您可以在浏览器中调整是否打印背景颜色和图像。查看浏览器的打印选项。 GoogleChrome从26版(2013年3月)开始提供此功能。 同样从版本17开始,Chrome允许通过在元素CS
问题内容: 我正在尝试打印页面。在该页面中,我为表格提供了背景色。当我在chrome中查看打印预览时,它不具有背景色属性… 所以我尝试了这个属性: 但仍然没有显示颜色。 问题答案: Chrome CSS属性可以正常工作。 但是,确保您拥有正确的CSS进行打印通常很棘手。可以做几件事来避免您遇到的困难。首先,将所有打印CSS与屏幕CSS分开。这是通过和完成的。 通常,仅设置一些额外的CSS是不够的,
这个问题可能是重复的,但我不像预期的那样,所以再次提出。 我正在我们的项目中创建新的量角器框架。我的应用程序有登录屏幕,我需要在一个功能的每个案例中使用不同的用户详细信息登录。我在一个特征文件中有两个场景。当我运行时,浏览器应该打开登录页面,执行一些操作,并为每个场景关闭浏览器,它必须为每个场景做同样的事情,但我没有看到这种情况发生。当我运行时,它发生在第一个场景中,从第二个场景开始它就失败了。有
问题内容: 有什么方法可以设置ff并打印背景图像? 我正在使用星星图像对一些技能进行分类,我将其设置为背景图像,并定位为设置一个开始,两个,三个等。当我尝试打印页面时,图像消失了。 那么,有什么方法可以使它们在我打印页面时出现,或者至少可以用*或可见的图像替换图像? 问题答案: 您是否考虑过使用打印样式表?这可以使您执行以下操作: 甚至更简单: 您可以通过css或在link元素上提供媒体标签来指定
问题内容: 是否可以在Internet选项的“高级”选项卡中不启用“打印背景色和图像”的情况下打印背景图像? 我认为可以使用没有“背景图像”的替代方法…使用div标签和绝对位置可以模拟背景图像的相同效果吗?我也想在页面上重复背景图像。 问题答案: 打印背景图像(在标记中指定为背景图像的那些图像)的能力完全取决于最终用户,您无法从代码中以编程方式控制此功能。Firefox的一个插件提供了JavaSc
在web应用开发中都有报表打印等需求。不少开发者的做法是在后台生成PDF文件,然后通过浏览器显示浏览。现代浏览器大都支持PDF显示、打印,但是不支持静默打印,因此带给最终用户的体验不好。浏览器如何实现静默打印PDF呢?