html - 无法在打印预览中水平对齐图像
问题描述
我在浏览器中显示了两个水平对齐的图像。我的目标是使用 javascript 打印它们,但是预览显示第二张图像在第一张图像下方,就好像它有一个新行一样。我需要的是打印这些图片水平对齐。我还尝试调整填充顶部以对齐它们,但它不起作用。
<img id = "telin_logo" class="responsive-img" src="img/telin.jpg" style="width: 133px;height: 77">
<img id = "telin_logo2" class="responsive-img" src="img/telin.jpg" style="width: 133px;height: 77px;">
我所说的打印是通过打印机打印的。我使用@media print 来调整布局。很抱歉错过了这些信息
解决方案
我的解决方案完全基于 css 。你可以看到我的片段。我希望它对你有帮助。
.container{
width:100%;
border:1px solid #222;
position:relative;
height:100%;
}
body,html{
height:100%;
width:100%;
}
.left{
width:50%;
float:left
}
.right{
width:50%;
float:left;
}
<div class="container">
<div class="left">
<p style="text-align:center"><img src="red.png"/></p>
</div>
<div class="right">
<p style="text-align:center"><img src="red.png"/></p>
</div>
</div>
推荐阅读
- c# - C# 使用数据行中的值计算金额
- python - 如何在模板中显示所有用户的个人资料图片
- javascript - 在 vue 中下载总是返回相同的 html 页面
- mfc - mfc SDI 应用程序中的标题栏颜色变化
- jvm - 当我尝试从 python3 访问 JVM 时,jpype.getDefaultJVMPath() 失败
- javascript - 如何取消html表格中的先前输入
- python - macOS Catalina 中的全局环境变量
- python - 在python中将数组添加到数据框
- python - Python 端点的动态文档字符串
- python - Python:写入特定的 CSV 列