javascript - 媒体打印图像宽度和高度不反射(reflect)

标签 javascript css

当要打印部分网页时,我有这段代码可以将图像正确定位到页面预览

<style media="print">

  #cropped_image{
     padding-top: 70px;
      padding-left: 6px;
      display: block;
    margin-left: auto;
    margin-right: auto;
    height: 200%;
    width: 200%;

 }
</style>

但是 width 和 height 属性似乎没有反射(reflect)在预览中?有什么转机吗?

最佳答案

如果我错了,请澄清我的代码是这样的: 1.) 或 2.)

.container{
    width:100%;
    border:1px solid #222;
    position:relative;
    height:100%;
}
body,html{
    height:100%;
    width:100%;
}

 #cropped_image{
     padding-top: 70px;
      padding-left: 6px;
      display: block;
    margin-left: auto;
    margin-right: auto;
    height: 20%;
    width: 20%;

 }
 @media print{
    #cropped_image{
     padding-top: 70px;
      padding-left: 6px;
      display: block;
    margin-left: auto;
    margin-right: auto;
    height: 70%;
    width: 70%;
    border:1px solid red

 }
<div class="container">

<img src="red.png" id="cropped_image"/>
</div>

关于javascript - 媒体打印图像宽度和高度不反射(reflect),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52088314/

相关文章:

html - 如何在悬停时影响 div 之外的元素

html - 是否可以将图像放入输入类型 ="check box"?

javascript - 如何让 jQuery 只选择第一个 closest() 元素?

html - CSS 拉伸(stretch)元素

javascript - 使用 JavaScript 迭代 JSON 数组中的对象

javascript - vue.js VeeValidate - 自定义验证器正确编译错误但不切换错误类

javascript - 如何在鼠标单击时为 div 的每个外观添加 fade In() 效果?

python - 图像不显示 Flask HTML CSS 背景图像

javascript - 如何更改 ag-grid 单元格的颜色以动态更改数据

使用 for() 找到的子字符串的 Javascript 警报总和