html - 删除顶部和底部填充

标签 html css html-table

我有下表:https://www.w3schools.com/code/tryit.asp?filename=FM993ZP563E4

我正在尝试弄清楚如何消除列表之间的距离。如何在第二列毫瓦与相应的根列表项对齐的同时去除填充?

引用表: enter image description here

最佳答案

如果我对您的理解正确,您需要从 ul 元素中删除填充(和旧浏览器的边距)。然后你可以去掉 .parent 类的 20px 顶部填充:

table,
th,
td {
  border: 1px solid black;
  border-collapse: collapse;
}
.used {
  text-align: right;
}
td ul {
  margin-top: 0;
  padding-top: 0;
}
.parent {
  text-align: right;
  vertical-align: top;
}
<table style="width:80%;">
  <tr>
    <td class="td">
      <ul>
        <li>Some Module Name
          <ul>
            <li>Some Module Name <strong>(300mW)</strong>
              <li>Some Module Name <strong>(700mW)</strong>
                <ul>
                  <li>Some Module Name <strong>(300mW)</strong>
                </ul>
          </ul>
      </ul>
    </td>
    <td class="td parent">
      <strong>1000mW</strong>
    </td>
  </tr>
  <tr>
    <td class="td">
      <ul>
        <li>Some Module Name
          <ul>
            <li>Some Module Name <strong>(300mW)</strong>
              <li>Some Module Name <strong>(700mW)</strong>
                <ul>
                  <li>Some Module Name <strong>(300mW)</strong>
                </ul>
          </ul>
      </ul>
    </td>
    <td class="td parent">
      <strong>1000mW</strong>
    </td>
  </tr>
  <tr>

    <td class="td">
      <ul>
        <li>Some Module Name <strong>1000mW</strong>
      </ul>
    </td>
    <td class="td parent">
      <strong>1000mW</strong>
    </td>
  </tr>
  <tfoot>
    <tr>
      <th>John</th>
      <td class="used"><strong>1000mW</strong></td>
    </tr>
  </tfoot>
</table>

关于html - 删除顶部和底部填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47689527/

相关文章:

html - 不透明度 1 - 元素消失。 HTML CSS

javascript - 根据页面滚动动态更改文本颜色(作为线性渐变)

javascript - 从屏幕外动画一个 div,没有绝对位置?

javascript - DateTimePicker css 不正确

asp.net - 从 asp.net Web 服务中按字符串查找控件

javascript - Materialise js 在第一次加载时不起作用

php - 如何将表行与 PHP 数组合并?

html - 响应式表格,无法将 thead 和 tbody 对齐

KO 模板中的 JavaScript

HTML/CSS 表格布局已修复,但希望一个 td 的宽度更小