jQuery动态表头大小

jQuery动态表头大小,jquery,css-tables,Jquery,Css Tables,我正在完全使用jQuery生成一个表。除了一个方面外,一切进展顺利。某些字段的列标题宽度过大 请注意,在小提琴中,包含“asdf”、“1234”和“5678”的字段是正确的宽度。 我希望字符串较长的字段也具有相同的宽度。现在,我正试图以静态方式设置宽度和高度。我注意到,高度越大,比如说1000px,宽度就越合适,但我不能有那么大的列。 我该怎么做呢 th { width: 20px; height: 550px; } 问题是,如果文本未旋转,旋转的跨距的宽度将与旋转的跨距相同。您可以通过在

我正在完全使用jQuery生成一个表。除了一个方面外,一切进展顺利。某些字段的列标题宽度过大

请注意,在小提琴中,包含“asdf”、“1234”和“5678”的字段是正确的宽度。 我希望字符串较长的字段也具有相同的宽度。现在,我正试图以静态方式设置宽度和高度。我注意到,高度越大,比如说1000px,宽度就越合适,但我不能有那么大的列。 我该怎么做呢

th {
 width: 20px;
 height: 550px;
}

问题是,如果文本未旋转,旋转的跨距的宽度将与旋转的跨距相同。您可以通过在跨距上指定宽度来替代此选项,然后表格将正确调整以适应跨距:

.r90 span {
 /* ... */
 width: 20px; /* <== Specify width here */
}

谢谢你,约翰。这无疑解决了宽度问题。如何将文本向下推到底?@michaela_elise刚刚设置了垂直对齐:bottom;对于你的元素来说,文本是垂直的吗?此问题与“空白:nowrap”属性直接相关。表格标题仍在尝试适应跨距的水平宽度,即使它们是垂直旋转的。