Я пытаюсь повернуть некоторый текстовый кросс-браузер в ячейку тонкой таблицы, которая охватывает несколько строк. Я хочу, чтобы это было приятное компактное резюме строк, поэтому оно тонкое и повернутое на 90 градусов. Советы, описанные здесь:
Вертикальный (повернутый) текст в таблице HTML
работает как шарм, за исключением неожиданного сюрприза, IE, где текст повернут, но текст обрезается до ширины ячейки.
Вот соответствующие стили:
#schedmenu td.label {
/*width:22px;*/
/*width:100%*/
vertical-align:middle;
font-size:12.5px;
}
#schedmenu td.label span {
display:block;
-moz-transform: rotate(-90deg); /* FF3.5+ */
-o-transform: rotate(-90deg); /* Opera 10.5 */
-webkit-transform: rotate(-90deg); /* Saf3.1+, Chrome */
filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',
M11=6.123031769111886e-17, M12=1, M21=-1, M22=6.123031769111886e-17); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand',
M11=6.123031769111886e-17, M12=1, M21=-1, M22=6.123031769111886e-17)"; /* IE8 */
zoom: 1;
color:white;
position:relative;
top:12px;
}
и html:
<td class="label" rowspan="3"><span>Recent</span></td>
Ты станешь моим героем, если ты сможешь получить меня мимо этого:)