css - 可以使用 CSS 创建倾斜的列标签吗?

标签 css rotation label

是否可以使用 CSS 在表格的列上创建垂直或倾斜的列标签?

Sample table with fake data

最佳答案

您可以使用 CSS3 transforms 旋转文本和元素:

th[scope="col"] {
    -moz-transform: rotate(-60deg);
    -ms-transform: rotate(-60deg);
    -webkit-transform: rotate(-60deg);
    transform: rotate(-60deg);
}

没有更好的事可做,我整理了一个 jsFiddle demo模仿您的整个表格(编辑:现在有边框!)。

关于css - 可以使用 CSS 创建倾斜的列标签吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6852710/

相关文章:

html - z-index 不能正常工作

c++ - OpenGL 链式平移/旋转

c++ - Qt中显示图像的正确方法

c++ - 在 C++ 中标记或定义一组语句

python - 如何在 matplotlib/pylab 图表中水平打印 Y 轴标签?

html - 具有单元格间距但没有外部间距的全 Angular 表格

css - 去除 Bootstrap 输入中的边框

javascript - 如何在视差 slider 中添加视频?

c++ - opengl glrotatef 无法正确旋转

c# - 从 C# 应用程序调用 windows 资源管理器 “rotate clockwise” 操作