【发布时间】:2016-09-29 20:40:27
【问题描述】:
我有一个以下格式的 div
<div id="main">
<div id="row1">
<div id="label1"></div>
<div id="value1"></div>
</div>
<div id="row2">
<div id="labe2"></div>
<div id="value2"></div>
</div>
<div id="row3">
<div id="label3"></div>
<div id="value3"></div>
</div>
</div>
我正在尝试实现一种布局,在该布局中,所有值在每行中彼此重叠,向右对齐,标签向左对齐。
我尝试过使用 float:left 和 float:right 之类的
css
#row1{
display: inline
}
#value1{
float:right
}
#row2{
display: inline
}
#value2{
float:right
}
#row3{
display: inline
}
#value3{
float:right
}
但是,我尝试的这个 css 缺少布局,并且行项目相互碰撞。有人可以帮忙解决可能是什么问题吗?
【问题讨论】:
-
不确定我是否理解你的正确..这里是CODEPEN,看看那个..
-
这听起来像是您正在尝试显示表格数据,为什么不改用
<table> -
如果发布的任何答案解决了您的问题,请接受,如果没有,请告诉我们,我们可以为您找到可以解决的问题