Единственное, что сработало в моей ситуации, - это использование наждачной бумаги CSS - как только я ее интегрировал, я попробовал следующий код CSS ...
#vertbar p.name {
-sand-transform: rotate(180deg);
}
и вуаля!IE поворачивал текст по вертикали, читая снизу вверх.Однако во всех других браузерах эта ориентация считается 270 градусов.
Теперь у меня были другие браузеры, поворачивающие текст под другим углом к IE, как если бы система координат IE была спереди назад (я бы нене удивлюсь ...)
Я подумал, что попробую условный комментарий, чтобы служить правилом -sand-transform
только для браузеров IE.По какой-то причине IE проигнорировал это, и поэтому ротация даже не применялась (IE10 игнорирует условные комментарии?)
Так что теперь у меня возникла проблема с тем, чтобы все браузеры делали это одинаково.Переставив порядок правил и установив 180 градусов для IE и 270 градусов для остальных, у меня наконец появилось правило CSS, которое работало для поворота текста по вертикали, читая снизу вверх, в Firefox, Chrome, Safari и IE!
#vertbar p.name {
-sand-transform: rotate(180deg);
-webkit-transform: rotate(270deg) !important;
-moz-transform: rotate(270deg) !important;
-o-transform: rotate(270deg) !important;
font-size: 14px;
text-transform: capitalize;
display: block;
white-space: nowrap;
height: 330px;
text-align: left;
color: #FFF;
line-height: 40px;
margin-top: 0px;
}
Ура!Надеюсь, это кому-то поможет, я потратил впустую более 2 часов, пытаясь разобраться в этом.: P
Обновление: Просто хотел внести поправку - 270 градусов - это 270 градусов во всех браузерах.Я обнаружил, что у меня есть еще одно правило с поворотом на 90 градусов, которое добавляется ко второму правилу на 180 градусов, чтобы получить общее число 270. Поэтому было интересно отметить, что значение поворота является относительным (дополнительным?), А неабсолют.