Jump to content
  • 0

Поворот текста. -webkit-transform.


Atilla
 Share

Question

Поворачиваю текст на 90 градусов вот так:

<h1 style="-webkit-transform: rotate(90deg); display:inline-block;">Это текст</h1>

Но поворачивается текст вокруг центра, и получается какая-то фигня:

Было:

4d83u8o67qh0xpm1m5y1.png

Стало:

p25h2cx2achz2ehputzh.png

Как повернуть текст так, чтобы левый верхний угол исходной совпадал с левым верхним уже повёрнутой:

weirrk1bbqqvqtt25wk.png

?

Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

А больше никак.

Ну ещё для мозиллы аналогичное свойство есть.

Но во-первых вряд ли удастся достичь кроссбраузерности, разве что во времена царствования IE12, Opera16, FF7 и Safari10.

Рассчитывать надо вообще на то, что это свойство у подавляющего большинства не сработает, и предусмотреть, чтобы и без поворота всё красиво было.

Ну а если заказчик, который видел такой эффект у себя дома в сафари, вдргу на работе в IE6 хочет тоже видеть, и разумным доводам не внемлет, то сажаем свою совесть под замок, накрываем плотной тряпкой, чтобы думала, что ночь, и спала, и не видела такого безобразия, и… картинкой.

Link to comment
Share on other sites

  • 0

Похоже пока не наступило Царство Современного и Хорошего Браузера придётся заливать картинкой.

P.S. Как ни странно в ишачке поворот текста работал. Причём с самого 5.5... В первый раз проблема не в ИЕ...

Link to comment
Share on other sites

  • 0

кстати, в ишачке много чего работает, только об этом мало кто знает ;)

Мне тут недавно кое-кто пытался доказать, что в IE невозможно сделать фоновый градиент.

А глядя на мою работу (действующий сайт в этих ваших интернетах), где такое реализовано, утверждал, что я его обманываю и применяю для этого какие-то трюки :)

ну да… трюк называется filter:gradient :)

Просто вспомнилась забавная история в тему.

Link to comment
Share on other sites

  • 0

Хе, если долго покопаться... Вобщем нашел такое:

-webkit-transform-origin:0 0;

И соответственно, -webkit-transform-origin/-moz-transform-origin/-o-transform-origin.

Задаёт относительно какой части вращать блок.

А в ИЕ вроде как writing-mode:tb-rl; нормально работает.

Так что возможно и получится...

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy