html - 如何让旋转的div溢出表格单元格?

标签 html css html-table

我有一个表格单元格,其 div 高度为 3px,宽度大于单元格宽度。我正在使用 transform:rotate 并使用 div 来表示旋转的线。

即使我使用table-layout:fixed,div 也会水平拉伸(stretch)表格单元格。如果单元格不适合,我希望它覆盖表格。

<table style="table-layout:fixed">
  <tr>
    <td style="width:20px;">
      <div style="width: 100px;
                  height: 3px;
                  background: #000;
                  transform: rotate(20deg);"></div>
    </td>
    <td style="width:100px;">Why am I pushed away?</td>
  </tr>
</table>

附注我在实际代码中使用正确的供应商前缀进行轮换

最佳答案

向 div 添加 position:absolute 可能正是您想要的?

接受的答案: 另一方面,我没有立即注意到,为了使用 table-layout:fixed 你需要指定表格本身的宽度。在你的情况下,我认为你会希望它的分辨率为 120px,这样就可以满足你的需要。

关于html - 如何让旋转的div溢出表格单元格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9525112/

相关文章:

javascript - 混合起来 Jquery Gallery 不在下面推送内容

html - 嵌入式 html 样式不影响表格?

Javascript 删除表格的 tbody 标签

css - 如何将每个 div 元素放在没有 float 的容器的一侧?

html - SVG 元素的 CSS 背景

css - 如何在 Stylus 中实现单元安全?

html - 在响应式设计中移动整个 TD?

javascript - JQuery 添加 "scrolling"按钮并在有新数据可用时刷新主页?

javascript - JavaScript 中的 Else if 和 Else

html - 如何在表格中的 <i> 标签(图标)之间留出空格?