Html 如何拥有两列并排的键值对,键值之间有固定的宽度?
这是两列并排的键值对的结果,键值之间的宽度是固定的。在调整大小时,列之间应进一步分开,但键-值对本身不应分开 我真的不明白“宽度:1%”是如何工作的。有更好的解决办法吗?我这样做有什么不对吗Html 如何拥有两列并排的键值对,键值之间有固定的宽度?,html,css,Html,Css,这是两列并排的键值对的结果,键值之间的宽度是固定的。在调整大小时,列之间应进一步分开,但键-值对本身不应分开 我真的不明白“宽度:1%”是如何工作的。有更好的解决办法吗?我这样做有什么不对吗 通知: {WBS结构} ACDnge Oer: {昌德} Coct Ne: {cact} 兽穴: {dil} 伊诺德: {ine} Sc编号: {spmber} Cct编号: {cumber} 大学教师: {dil} 您可以将表格放在两个div中,一个左浮动,一个右浮动 我还建议在html中使用css
通知:
{WBS结构}
ACDnge Oer:
{昌德}
Coct Ne:
{cact}
兽穴:
{dil}
伊诺德:
{ine}
Sc编号:
{spmber}
Cct编号:
{cumber}
大学教师:
{dil}
您可以将表格放在两个div中,一个左浮动,一个右浮动
我还建议在html中使用css类,而不是样式标记
像这样:
你可以把桌子放在两个div里面,一个左浮动,一个右浮动 我还建议在html中使用css类,而不是样式标记 像这样:
有很多方法可以做到这一点,每种变化取决于您的堆栈、个人偏好和/或要求。如果您没有被限制使用表格。我更喜欢使用div来实现同样的效果。这允许您使用现代css3属性,而不受表元素约束的约束。是的,对于表格数据,表在语义上是正确的,然而,响应世界带来了一个复杂的世界,而表最初并不是为之设计的 例:
。表格数据{
显示器:flex;
柔性包装:包装;
}
.栏目{
弹性基准:50%;
显示器:flex;
}
.column.column内部:第一个子级{
弹性基础:自动;
柔性包装:nowrap;
}
.column.column内部:最后一个子级{
柔性生长:1;
左侧填充:0.5雷姆;
}
Inment:
ACDnge Oer:
Coct Ne:
Den:
{dil}
{cact}
{WBS结构}
{昌德}
Inon De:
Sc编号:
Cct编号:
Don:
{ine}
{spmber}
{cumber}
{dil}
有很多方法可以做到这一点,每种方法都取决于您的堆栈、个人偏好和/或要求。如果您没有被限制使用表格。我更喜欢使用div来实现同样的效果。这允许您使用现代css3属性,而不受表元素约束的约束。是的,对于表格数据,表在语义上是正确的,然而,响应世界带来了一个复杂的世界,而表最初并不是为之设计的
例:
。表格数据{
显示器:flex;
柔性包装:包装;
}
.栏目{
弹性基准:50%;
显示器:flex;
}
.column.column内部:第一个子级{
弹性基础:自动;
柔性包装:nowrap;
}
.column.column内部:最后一个子级{
柔性生长:1;
左侧填充:0.5雷姆;
}
Inment:
ACDnge Oer:
Coct Ne:
Den:
{dil}
{cact}
{WBS结构}
{昌德}
Inon De:
Sc编号:
Cct编号:
Don:
{ine}
{spmber}
{cumber}
{dil}
我放弃,你这样做有什么不对?你期待看到什么,你又看到了什么?我的意思是,您正在使用不推荐使用的属性width
和内联样式以及b
元素来实现CSS……您可以通过在第一次销售时删除1%并在第二次销售时添加100%的宽度来实现同样的效果。这会让第二个单元格占据剩余空间。我放弃,你这样做有什么不对?你期待看到什么,你又看到了什么?我的意思是,您正在使用不推荐使用的属性width
和内联样式以及b
元素来实现CSS……您可以通过在第一次销售时删除1%并在第二次销售时添加100%的宽度来实现同样的效果。这将使第二个单元格占据剩余空间。
<div class="container">
<div class="floatLeft">
<table>
<tr >
<td><b>Inment:</b></td>
<td>{wbsSubstructure}</td>
</tr>
<tr >
<td ><b>ACDnge Oer:</b></td>
<td>{changder}</td>
</tr>
<tr >
<td ><b>Coct Ne:</b></td>
<td> {cact}</td>
<tr >
<td><b>Den:</b></td>
<td> {dil}</td>
</tr>
</table>
</div>
<div class="floatRight">
<table class="data">
<tr >
<td><b>Inon De:</b></td>
<td>{ine}</td>
</tr>
<tr >
<td ><b>Sc Nr:</b></td>
<td> {spmber}</td>
</tr>
<tr >
<td ><b>Cct Nr:</b></td>
<td> {cumber}</td>
</tr>
<tr >
<td><b>Don:</b></td>
<td> {dil}</td>
</tr>
</table>
</div>
</div>
.floatLeft { width: 50%; float: left; }
.floatRight {width: 50%; float: right; }
.container { overflow: hidden; }