html - 将两个浮动 div 并排放置时未对齐 (HTML)
问题描述
我正在创建一个我的物流部门将使用的电源应用程序,并且我想创建一个 PDF 文档来充当“票务日志”。我正在使用 HTML 对其进行格式化,这是我到目前为止发现的代码如下。如果代码不好,请原谅。一切看起来都很好,除了我的 div 没有完全对齐而且我不知道为什么。任何帮助,将不胜感激。
<!DOCTYPE html>
<html>
<head>
<style>
#leftbox {
float:left;
width:50%;
font-size:18px;
height:50px;
text-align:center;
}
#rightbox{
float:right;
width:50%;
font-size:18px;
height:50px;
text-align:center;
}
h1{
color:green;
text-align:center;
font-size:30px;
}
h2{
text-align:center;
font-size:20px;
}
h3{
float:left;
text-align:left;
font-size:18px;
height:20px;
width:50%;
}
h4{
float:right;
text-align:left;
font-size:18px;
height:20px;
width:50%;
}
</style>
</head>
<body>
<h1>Name of my company</h1>
<h2>The address of my company<br>
Phone Number<br>
Transportation Services Receipt
</h2>
<h3>Sold To:</h3>
<h4>Job Site:</h4>
<div id = "leftbox">
Company Name
<hr style="width:90%">
Company Address
<hr style="width:90%">
Company City, State, Zip Code
<hr style="width:90%">
</div>
<div id = "rightbox">
Company Name
<hr style="width:90%;text-align:center;margin-center:0">
Company Address
<hr style="width:90%;text-align:center;margin-center:0">
Company City, State, Zip Code
<hr style="width:90%;text-align:center;margin-center:0">
</div>
</body>
</html>
解决方案
您需要将 更改<h4>
为<h3>
.
像这样:
<h3>Sold To:</h3> <h3>Job Site:</h3>
推荐阅读
- raspberry-pi3 - Android things Stable 1.0.0 版是否正式支持树莓派 3 通过 GSM/3g/4g 使用 USB 棒上网?
- algorithm - 如何对图进行排序并使其看起来合理
- node.js - Node.js + Express 基本语法解释
- linux - 我们如何使用 sed 命令将 \n 写入文件?
- java - 如何修复多线程应用程序数组中的 NullPointerException
- .net - Bot builder : 如何在 SPFx 中启用我的 Bot 以在连接后识别用户
- listview - UWP ListView x:Bind SelectionMode StackoOverflowException
- java - 使用 Java 客户端进行单点登录
- function - OpenLayers 3 Style Function 用于动态特征字体设置
- java - 使用java代码将textview与父级对齐