html - 打印网页的特定区域并突出显示内容

标签 html css media-queries

我重写了一些代码并尝试了这个,但是我的打印功能不起作用。如果它开始工作,是否只会打印 div id 示例?

<div id='example'>
<h3>Saturday Sept. 8th</h3>

</p><strong>7:00AM-8:00AM</strong> </p>
<input type="radio" name= "one" /><label> meditation meeting</label>
<br>
<input type="radio" name= "one" <label> step 1 workshop</label>
<br>
<input type="radio" name= "one"<label > Bottom lines</label>
<br>
<input type="radio" name= "one"<label > Top Lines</label>
<br>
<input type="radio" name= "one"<label> Sponsorship</label>
<br>
<input type="radio" name= "one"<label> Being a Sponsee</label>
<br>
<br> 
</p> <strong>8:15AM-9:15AM</strong></p>
<input type="radio" name= "two"<label> Step 2 workshop</label>
<br> 
<input type="radio" name= "two"<label>Living life</label>
<br>
<input type="radio" name= "two"<label> chairing a meeting</label>
<br> 
<input type="radio" name= "two"<label>Service work</label>
<br> 
<input type="radio" name= "two"<label> Accepting gifts</label>
<br>
<input type="radio" name= "two"<label>Principles before Personalities</label> 
<br>
<input type="button" value="Print" onclick="printPage('example');"></input>

</div>

最佳答案

您无法在网络浏览器中控制打印,因为这是一个用户端功能,因此需要一种解决方法/hackie 方法,我通常做的是以下内容:

您可以使用 z-index 属性制作一个显示在屏幕中间的 di,覆盖它后面的所有内容

然后填入需要打印的内容

然后右击==>打印

然后在打印对话框中,您可以根据需要调整打印内容的大小。

关于html - 打印网页的特定区域并突出显示内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50136066/

相关文章:

php - 表单未向查询字符串发送任何数据

css - 如何让页面的每一行文本/元素水平居中?

css - 我的媒体查询应该使用什么最小/最大宽度?

html - 在 html/css 的移动 View 中以直线对齐图像

javascript - 使用 Hammer.js 编程事件触发器

html - 为什么 bootstrap tagsinput 不显示标签中的完整字符和末尾的叉号?

CSS3 :target not working?

javascript - 使用 jquery 和 html 5 自定义动画图表

css - 媒体查询和百分比宽度导致 webkit 浏览器出现奇怪的 IMG 收缩行为

javascript - 如何在javascript中查找特定日期格式的日期差异?