【发布时间】:2015-04-29 20:50:33
【问题描述】:
我正在那里做一个项目,我想在 2 列中显示数据。每列将包含一个我试图定位在列左侧的标题和一些将定位在标题旁边(列的右侧)的数据。
我遇到的问题是,当更改屏幕尺寸或有大量数据时,我似乎无法将标题和数据保持在同一位置。数据一直低于我想要的标题。
我已经尝试了以下 css/html。我很确定我很接近。我也尝试过使用 html 表格,但根本不会调整大小。想知道是否有人知道如何调整我的代码以使我的布局如下图所示:
我的代码:
.left, .right{
width: 49%;
float: left;
}
.block{
width: 100%;
float: left;
position:relative;
}
.leftHead, .rightHead{
width: 20%;
float: left;
}
.leftData, .rightData{
width: 79%;
float: left;
font-weight: bold;
}
<div class='left'>
<div class='block'>
<div class='leftHead'>
left head
</div>
<div class='leftData'>
left data
</div>
</div>
</div>
<div class='right'>
<div class='block'>
<div class='rightHead'>
right head 1
</div>
<div class='rightData'>
right data 1
</div>
</div>
<div class='block'>
<div class='rightHead'>
right head 2
</div>
<div class='rightData'>
right data 2
</div>
</div>
</div>
【问题讨论】:
标签: html css css-position multiple-columns