Перейти к содержимому

Реферальная программа Мегаплана


Поворот текста на угол

#1 asperansa

asperansa
  • Пользователь
  • 5 сообщений
  • Репутация: 0
0

Отправлено 04 Февраль 2009 - 10:58

Получила на верстку дизайн сайта. В нем текст ссылки повернут на 45 градусов.
Вопрос: как можно повернуть текст на угол?
В интернете нашла только, что это можно сделать только для IE6, который понимает фильтр shadow, с параметром direction, где как раз указываем угол поворота.
Как еще иначе? Можно хоть скриптом, вообще, какой-нибудь способ есть?

 

 

  • 0

#2 Xap

Xap
  • Пользователь
  • 1 520 сообщений
  • Репутация: 0

Отправлено 04 Февраль 2009 - 11:25

Стандартными средствами html по-моему это сделать нельзя. Возможно скриптом.
Вот, что-то есть: _http://wdh.suncloud.ru/vml01.htm но почитайте где оно работает.
Здесь есть для другой ориентации текста - сверху вниз и слева направо. _http://www.webber.ru/articles/article32499.html Ну думаю, оно не везде работает. Так что не стал бы рисковать.

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

#3 asperansa

asperansa
    Topic Starter
  • Пользователь
  • 5 сообщений
  • Репутация: 0

Отправлено 04 Февраль 2009 - 12:01

Да, средствами VML - это вариант, но есть одно но:
у меня текст, а VML знает только фигуры и группы фигур и позволяет их поворачивать с помощью свойства rotation.
Скорее всего, текст в VML нельзя представить в качестве фигуры, к сожалению.
Текст слево направо и снизу вверх меня не интересует, нужен только поворот.
Флешкой думаю возможно. Сейчас посмотрю в actionscript'е!
К примеру, вот так:
createTextField("text1",1,100,100,100,20);
text1.text = "test1";
text1._rotation = 90;
Если мы "text1" заменим на какую-либо переменную текстовую, то думаю можно.
  • 0

#4 Xander

Xander
  • Пользователь
  • 59 сообщений
  • Репутация: 0

Отправлено 04 Февраль 2009 - 17:50

Можно извращнуться, и запиндюрить в сайт текст картинкой.

А вообще, убить дизайнера надо, который сделал текст с поворотом.
  • 0

#5 KURT [197BD]

KURT [197BD]
  • Пользователь
  • 31 сообщений
  • Репутация: 0

Отправлено 04 Февраль 2009 - 18:06

картинка с текстом чем вас не устраивает?
  • 0

#6 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 04 Февраль 2009 - 21:30

Есть такое в возможностях CSS3, но пока сие ни один браузер не поддерживает. Внедрение новшеств сильно тормозит всеми "любимый" Ослик(Internet Explorer), который и CSS2 слабо поддерживает.
О вращении в CSS3: http://www.w3.org/TR...3-box/#rotating
А вообще есть возможность с помощью SVG, только нужно найти руководство нормальное и почитать.
  • 0

#7 asperansa

asperansa
    Topic Starter
  • Пользователь
  • 5 сообщений
  • Репутация: 0

Отправлено 06 Февраль 2009 - 21:17

Можно извращнуться, и запиндюрить в сайт текст картинкой.


Текст с картинкой не пойдет, так как текст соответствует названию страницы, которые могут создаваться динамически. Думаю, понятно, что предугадать какой следующий текст будет на странице трудно!

А вообще, убить дизайнера надо, который сделал текст с поворотом.


Дизайнера уже "убили", то есть он лишился работы, но дизайн утвердили. так что никуда не денешься.
  • 0

#8 asperansa

asperansa
    Topic Starter
  • Пользователь
  • 5 сообщений
  • Репутация: 0

Отправлено 06 Февраль 2009 - 21:20

А вообще возможность есть с помощью SVG, только нужно в нём разбираться.


С SVG знакома, даже идеи такой не было, посмотрим!! :unsure:
  • 0

#9 asperansa

asperansa
    Topic Starter
  • Пользователь
  • 5 сообщений
  • Репутация: 0

Отправлено 06 Февраль 2009 - 21:29

Есть такое в возможностях CSS3, но пока сие ни один браузер не поддерживает. Внедрение новшеств сильно тормозит всеми "любимый" Ослик(Internet Explorer), который и CSS2 слабо поддерживает.


Действительно, этого свойства rotation в CSS3 мне так не хватает... Ах, если бы, ах если бы, но увы...
  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85


Оформление форума – IPBSkins.ru