可打印出来的水平线还是很粗,有没办法让它更细? 在线等!

时间:2022-07-27 08:11:56
<div id="aa">

</div>
<script>
aa.innerHTML = "<hr size='1' color='#ff0000'>"
</script>

显示的时候很细,可打印的时候还是很粗,最少有2PX,请问怎么让它更细?

11 个解决方案

#1


size=0

#2


size=0
没用,还照样是那么粗的

#3


那你用样式表试试
style="border:1px solid #000000;"

#4


<hr size='1' color='#ff0000' noshade>

#5


<hr style="height:1px">

#6


用CSS来控制.

#7


<hr width="100" noshade size="1">

#8


你们的方法都是在浏览器里生效,楼主说的是“打印”时的问题~~

#9


以上的所有方法我都试过,在浏览器的时候是很小,可打印出来还是一样,很大的,还有什么高招没有?

#10


@media print { 
hr{height:1px;} 
}

#11


<img style="border-bottom: 1px solid black;width:400px;height:1px;">

#1


size=0

#2


size=0
没用,还照样是那么粗的

#3


那你用样式表试试
style="border:1px solid #000000;"

#4


<hr size='1' color='#ff0000' noshade>

#5


<hr style="height:1px">

#6


用CSS来控制.

#7


<hr width="100" noshade size="1">

#8


你们的方法都是在浏览器里生效,楼主说的是“打印”时的问题~~

#9


以上的所有方法我都试过,在浏览器的时候是很小,可打印出来还是一样,很大的,还有什么高招没有?

#10


@media print { 
hr{height:1px;} 
}

#11


<img style="border-bottom: 1px solid black;width:400px;height:1px;">