javascript - 将显示属性设置为 'block' 后重新对齐表格

标签 javascript html css

我有一张表,其中一行最初设置为“无”的显示属性

然后我将它更改为“阻止”从我的选择框中选择的某些值,在那个时间点行没有正确对齐。我的两列设置在上一行的单列内?

但是当我再次将其更改为“无”时,所有其他行都正确对齐..

最佳答案

与其将其更改为 display:block;,不如使用 display:table-row;

Example here .

代码:

<table width="200" border="1">

  <tr style="display:table-row;">
    <td><span class="A">8:00 AM</span></td>
    <td><span class="B">Monday</span></td>
    <td><span class="C">Sept</span></td>
  </tr>

</table>​

关于javascript - 将显示属性设置为 'block' 后重新对齐表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2651366/

相关文章:

javascript - 有没有更好的显示和隐藏方式?

javascript - 悬停向上滚动菜单样式

javascript - WP API 获取帖子标签

javascript - Canvas 正弦文本滚动条

javascript - 如果类存在,则显示/隐藏类的 jQuery 按钮

javascript - 在 javascript 中逐步显示 4 个图像

jquery - 验证后输入图标消失

javascript - 在 javascript 中待办事项列表

javascript - 我可以避免在路由更改时重新渲染父路由处理程序组件吗?

javascript - 未捕获的类型错误 : Cannot set property 'innerHTML' of null