一个如何用CSS控制网页打印的问题?
如何用CSS定义网页打印时候的上,左,下,右四个页边距呢?也就是说我在CSS里定义的页边距就是我打印出来的页边距?
还有我在网页里加了一个打印的按钮,如何在打印出来的页面里不显示这个按钮呢?
麻烦各位告知,谢谢!
我也想知道,期望高手解答啊,谢谢....
@media print {
.noprint{VISIBILITY: hidden;}
}
<button class="noprint">
这是不显示打印按钮
至于边距的问题,只能是是按照纸张的长、宽、高来布局打印的内容了!
要是太高了的话,可以加入分页打印的样式
写一份用于打印的CSS,然后在link进来的时候加上media="print"
to ZengJerry
能不能给一个具体的例子呢?只要能控制打印的边距就可以!谢谢
我还发现一个问题,在打印的时候会多出一些多余的信息,例如在网页底下会出现网址,在网页顶部会出现网页的标题,如何把这些信息都隐藏掉不打印出来呢?请高手告知谢谢?
相关问答:
display:inline-block;
overflow:hidden;(网络上查找是影藏溢出,但是测试起来感觉不太明白)
position:relative;(绝对定位,不知道对不对)
position:absolute;
这四个属性在CSS里面出现频率比较高,高手指点 ......
我这样写就没问题
#cp1 img{magin:5px;}
#cp2 img{magin:5px;}
#cp3 img{magin:5px;}
我想精简代码,用下面的写法,就出错了,是不是语法有问题?
#cp1,#cp2,#cp3 img{magin:5px;}
是语法有问题,你的写法相 ......
HTML code:
<div id="DivC" style="float:left; height:25px; width:100%;">
<div id="Div1" style="float:left; height:25px; width:[color=#FF0000]X[/colo ......
虽然这个问题不属于PHP版块的,但是还是发在这里 喜欢这个版块
问题描述 : 插入地图的按钮点了没反应! 什么原因 ,增加小区的按钮点了有反应!!代码如下
PHP code:
<!DOCTYPE html PUBLIC & ......
我的框架的代码:
<frameset rows="80,*">
<frame name="top" src="a.html">
<frameset cols="150,*"> ......