首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何仅打印DIV中的一个区域

问如何仅打印DIV中的一个区域
EN

Stack Overflow用户
提问于 2012-06-11 22:51:16
回答 2查看 631关注 0票数 2

我有一个页面,有一个顶部导航区,一个侧面导航区,一个控制按钮区,中间的某个地方还有一个包含内容的id="content"的DIV。

我希望能够只打印该DIV的内容。我意识到我有很多代码行,使我的其他区域不可见,并调整所有内容的大小,但是否有其他选择?有没有什么方法可以直接打印DIV的内容?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-06-11 22:55:21

看看在CSS中使用Media Types --特别是@media print --来指定只适用于打印的样式。

这样,您就可以编写一个样式表,隐藏除“DIV中的区域”之外的所有内容。

票数 4
EN

Stack Overflow用户

发布于 2012-06-11 22:56:20

使用css打印样式表,在不想打印的字段中放入display:none。如下所示使用标记链接:

link rel="stylesheet“type=”文本/css“media="print”href="print.css“

或@media print {

代码语言:javascript
复制
BODY { font-size: 10pt }

}

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10982493

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档