首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTML表列保留空白

HTML表列保留空白
EN

Stack Overflow用户
提问于 2019-01-05 20:19:52
回答 2查看 291关注 0票数 0

我正试着在我的网站上制作一个定价表格;然而,表格的左边在它的列中留下了空白。

代码语言:javascript
复制
<h1>Pricing</h1>
    <table>
  <thead>
    <tr><th>Service/Item</th><th>Price (GBP)</th></tr>
  </thead>
  <tbody>
    <tr><td class="left"><h3>Full Diagnosis & Solution</h3></td><td>50.00</td></tr>
    <tr><td class="left"><h3>Low-End Glasses</h3></td><td>10</td></tr>
    <tr><td class="left"><h3>Mid-Range Glasses</h3></td><td>50</td></tr>
    <tr><td class="left"><h3>High-End Glasses</h3></td><td>65</td></tr>
    <tr><td class="left"><h3>Designer Glasses</h3></td><td>80</td></tr>
  </tbody>
</table>

我试图让列跨两行伸展,这样就不会有空格,但这并没有解决问题。

图像- https://imgur.com/a/wcKRF9d

我想把空格去掉,这样空格就是黄色的。

EN

回答 2

Stack Overflow用户

发布于 2019-01-05 20:35:01

没有css,看起来你给你的字母加上了背景色,而不是<td>。这是一个有效的代码片段。

代码语言:javascript
复制
table {
  width: 80%;
  font-family: Helvetica, Arial, Sans-Serif;
}
thead th {
  font-weight: 600;
  text-align: left;
  color: #FFFFFF;
  background-color: #3b3b3b;
  padding: 10px 5px;
}
tbody td {
  background-color: #f0efe2;
  padding: 5px;
}
h3 {
  color: green;
}
代码语言:javascript
复制
<h1>Pricing</h1>
<table>
  <thead>
    <tr>
      <th>Service/Item</th>
      <th>Price (GBP)</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td class="left">
        <h3>Full Diagnosis & Solution</h3>
      </td>
      <td>50.00</td>
    </tr>
    <tr>
      <td class="left">
        <h3>Low-End Glasses</h3>
      </td>
      <td>10</td>
    </tr>
    <tr>
      <td class="left">
        <h3>Mid-Range Glasses</h3>
      </td>
      <td>50</td>
    </tr>
    <tr>
      <td class="left">
        <h3>High-End Glasses</h3>
      </td>
      <td>65</td>
    </tr>
    <tr>
      <td class="left">
        <h3>Designer Glasses</h3>
      </td>
      <td>80</td>
    </tr>
  </tbody>
</table>

票数 0
EN

Stack Overflow用户

发布于 2019-01-05 20:28:49

浏览一下您的屏幕截图,我可以看到您可能已经在代码中的某处向h3添加了样式,

试着给你的h3设置宽度: 100%

或者简单地在你的风格中写下:

代码语言:javascript
复制
tbody tr td h3{
    widht :100% 
}

或者从h3标记中删除此样式

代码语言:javascript
复制
display: inline-block;
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54051944

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档