易截截图软件、单文件、免安装、纯绿色、仅160KB

只打印网页一部分用CSS?

我打算只打印网页的一部分。
在网页里我这么写的
<style type="text/css">
@media print {
#no_print_wrapper{
display:none;
}
#map {
display:block;
position:absolute;
}
} </style>

因为我要打印的那部分是一个jsp的一部分,而这个jsp又被其他jsp给import了,所以里面的div很复杂,我想用no_print_wrapper设置最外层,然后在最里层的要打印部分用map,但是发现里层的无法修改外层的,还是无法打印,哪个高手给点建议,在线等,谢谢。
CSS内层不可以覆盖上层的声明吗?

没人会吗

study

汗。。。。。。。。。

单独做个页面用来打印就可以避开这个问题了

CSS code:

@media print
{
*
{
display: none;
}
#map
{
display: block;
position: absolute;
}
}


不需要用css的,用js就实现

首先将你在网页中,需要打印的部分,标一个id(唯一)
如 <div id="goprint">这里是要打印的内容 </div>

js:

var printbody=document.getElementById("goprint").innerHTML;
document.body.innerHTML = printbody;
window.print();
window.history.go(0);//这里打印后再返回当前页即可


这样还可以实现页眉页


相关问答:

css中padding-left总是 - Web 开发 / HTML(CSS)

在使用CSS中的padding-left时遇到一个问题。就是本来已经设置好的宽度,padding-left一设置 多少好像就把这个加宽了多少。后面的DIV就变位置了。有没解决办法呀
请问你IE几啊?=,= 不会有这种情况耶
如果是IE6,� ......

怎么用C#读取服务器控件CSS样式 - .NET技术 / ASP.NET

用"服务器控件名.Style.Add("display","")可以给这控件添加CSS,怎么样才能给读出来呢?
怎么都没人帮忙啊

人都死哪去了

控件ID.Style[HtmlTextWriterStyle.BackgroundColor]
控件 ......

新人问题 css内边距

我的样式表写的是:
body{
                margin-left: 15%;
                margin-right: 15%;
    ......

请教ie6下css下拉菜单不响应

想要实现点击子菜单后更改主菜单内容, 在ie6下更改完主菜单后, hover没有响应,请问问题出在哪里?


<head>
<meta http-equiv="Content-Type" content="text/html; charse ......

请教如何控制CSS滤镜影响范围

建立一个DIV层,在层里放入一些控件元素。我在DIV层中增加一个阴影滤镜,发现以该层为容器的的可视元素都含有阴影效果。如何去除该层中可视元素的阴影效果啊?
把要增加阴影滤镜效果的加个标签,给它单独加不就行了 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号