HTML:表格设计无法正常工作

标签 html css

我正在尝试在 HTML 中实现以下格式设计。我尝试在 TD 中使用多个 TR,但没有成功获得以下设计。

Design

请找到我一直在尝试的以下代码:

#content {
  position: absolute;
  top: 110px;
  left: 350px;
  width: 775px;
  height: 605px;
}
#content label {
  display: block;
  float: left;
  margin-right: 4px;
  vertical-align: top;
}
<div id="content">
  <label>

    Date Range
  </label>
  <label>
    (Past)
    <br />
    <input id="myDatePast" type="text" style="width:31px;" />
  </label>

  <label>
    (Future)
    <br />
    <input id="myDateFuture" type="text" style="width:31px;" />
  </label>

  <label>
    <br />Total
    <input id="myDateFuture" type="text" style="width:31px;" />Days
  </label>
</div>

最佳答案

那么你可以尝试这样的事情。我使用 tablecss 来设置它们的样式。

table {
  border: 1px solid #666;
  border-collapse: collapse;
}

th,tr {width: 150px;}

th input {width: 50px;}

.th1-main {
  border-right: 1px solid #666;
}

.th1-modify {margin-left: 60px;}

.th1-modify2 {margin-right: 60px;}
<div id="content">

<table>
<tr>
  <th class="th1-main">
  <span class="th1-modify">Date</span> <br>
  <span class="th1-modify2">Range</span>
  </th>

  <th>
    Past<br>
    <input type="text" value="60"><br>
    Date
  </th>
  
  <th>
    Future<br>
    <input type="text" value="360"><br>
    Date
  </th>
  
  <th>
    Total - <input type="text" value="420"> days
  </th>
</tr>

</table>

</div>

希望这对您有所帮助。

关于HTML:表格设计无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39910995/

相关文章:

javascript - 是否可以使用 javascript 将 2 个 SVG 文件混合在一个生成 HTML/HTML5 的文件中?

javascript - Jquery .after() 添加图像

javascript - window.open 正在打开一个带有 origin/url 的新选项卡

css - 相对定位元素的负上边距问题(垂直对齐)

jquery - Bootstrap 下拉按钮菜单消失

jquery - 按屏幕尺寸删除图像尺寸

jquery - 隐藏在移动 Div 上的溢出不起作用

javascript - 选中时突出显示表格行

HTML:字体粗细和样式问题

javascript - 为选项卡的其余部分着色