Просто используйте \s*
, чтобы избежать одного или нескольких пробелов в регулярном выражении между двумя словами.
Например, "Mozilla/ 4.75"
и "Mozilla/4.75"
оба могут быть сопоставлены следующим регулярным выражением:
[A-Z][a-z]*/\s*[0-9]\.[0-9]{1,2}
Добавление \s*
соответствует нулю, одно или несколько пробелов между двумя словами.
Я объединил writing-mode
и rotation
:
.rotated {
writing-mode: tb-rl;
transform: rotate(-180deg);
}
<div class="rotated">Text from bottom with working width/height</div>
Это работает для меня без ошибок width
и height
в ячейках таблицы.
.rotate {
transform: rotate(270deg);
}
Этого должно быть достаточно, чтобы повернуть текст вертикально снизу вверх, применить его к div, содержащему текст. Если вы используете режим записи: vertical-rl / lr в сочетании с этим, это может быть переключением на другое.