Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何拥有两列并排的键值对,键值之间有固定的宽度?_Html_Css - Fatal编程技术网

Html 如何拥有两列并排的键值对,键值之间有固定的宽度?

Html 如何拥有两列并排的键值对,键值之间有固定的宽度?,html,css,Html,Css,这是两列并排的键值对的结果,键值之间的宽度是固定的。在调整大小时,列之间应进一步分开,但键-值对本身不应分开 我真的不明白“宽度:1%”是如何工作的。有更好的解决办法吗?我这样做有什么不对吗 通知: {WBS结构} ACDnge Oer: {昌德} Coct Ne: {cact} 兽穴: {dil} 伊诺德: {ine} Sc编号: {spmber} Cct编号: {cumber} 大学教师: {dil} 您可以将表格放在两个div中,一个左浮动,一个右浮动 我还建议在html中使用css

这是两列并排的键值对的结果,键值之间的宽度是固定的。在调整大小时,列之间应进一步分开,但键-值对本身不应分开

我真的不明白“宽度:1%”是如何工作的。有更好的解决办法吗?我这样做有什么不对吗


通知:
{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&nbsp;Oer:</b></td>
            <td>{changder}</td>
         </tr>
         <tr >
            <td ><b>Coct&nbsp;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&nbsp;De:</b></td>
            <td>{ine}</td>
         </tr>
         <tr >
            <td ><b>Sc&nbsp;Nr:</b></td>
            <td> {spmber}</td>
         </tr>
         <tr >
            <td ><b>Cct&nbsp;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; }