我有兩個<div>
s,我試圖水平對齊它們。但是有一些對齊問題。我怎樣才能解決這個問題?Div並非水平對齊
.info {
margin-top: 50px;
padding-left: 1%;
font-size: 12px;
position: absolute;
}
.info_label {
margin-right: 15px;
margin-bottom: 10px;
width: 40%;
padding: 0;
float: left;
background-color: yellow;
position: relative;
}
.info_data_label {
margin-right: 10px;
margin-bottom: 10px;
width: 50%;
padding: 0;
background-color: yellow;
float: right;
position: relative;
}
.j {
float: left;
}
<div className="info">
<div>
<div className="info_label">
<label className="j">Gender</label>
</div>
<div className="info_data_label">
<label className="j">Male</label>
</div>
</div>
<br/>
<div>
<div className="info_label">
<label className="j">Birthday</label>
</div>
<div className="info_data_label">
<label className="j">1992-05-23</label>
</div>
</div>
<br/>
</div>
根據我的看法,應該正常工作。但第二種看法似乎低於第一個<div>
。他們沒有正確對齊。
你爲什麼寫'className'而不是'class'? CSS不會以這種方式應用。 – Xufox
我在做這個使用反應 – CraZyDroiD