用jQuery的打印指定区域插件,但是打印出现了问题:要打印的区域有很多的<li>标签,我是用的css这样描述的标签的
<ul>list-style-type: none;
<li>position: relative;
页面显示类似于二维表格,可是打印的还是一个个原点+内容 请问有什么好的插件可以实现页面所见即所得的打印效果吗?

解决方案 »

  1.   

    css怎么定义的,是<ul>list-style-type: none;而不是ul list-style-type: none;?
      

  2.   

    好吧,我也被搞晕了。。
    css的定义不是这样吗:
    <style type="text/css">
    ul { list-style-type: none; }
    li  { position: relative; }
    </style>
      

  3.   


    额,是这样定义的,我是写的方便。
    西安在页面显示没问题,主要是打印的时候又恢复成了<li>的标签形式,很难看
      

  4.   

    <style type="text/css">
    /*____这样试试____*/
    @media all {
        ul { list-style-type: none; }
        li  { position: relative; }
    }
    </style>
      

  5.   

    搞定了,加了个用于打印的css : <style type="text/css" media="print"> </style>我是原来的css样式写成css文件,然后引用进来
    <link rel="stylesheet" href="../css/print.css"   media="print" >