Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 20.12.2012, 23:20
Профессор
Отправить личное сообщение для torsar Посмотреть профиль Найти все сообщения от torsar
 
Регистрация: 06.01.2012
Сообщений: 409

[raphael.js]вывести текст на фигуре
var paper=Raphael("holder",500,500);
selectedRect=paper.rect(20,20,100,100);
selectedRect.attr("fill","blue");
selectedRect.paper.text(100,10,"TEXT");


нужно вывести текст на selectedRect
в приведенном коде текст выводиться на paper,
а
selectedRect.text(100,10,"TEXT");

не работает
Ответить с цитированием
  #2 (permalink)  
Старый 22.12.2012, 14:17
Профессор
Отправить личное сообщение для torsar Посмотреть профиль Найти все сообщения от torsar
 
Регистрация: 06.01.2012
Сообщений: 409

возник другой вопрос :

txt=paper.text(x,y,text);


текст почемуто выводится не по левому верхнему углу координаты x,
а по центру - те получается, x - это центр горизонтали и текст
выводится справа и слева от x по центру

txt.attr("x")
- выводит координату, а
txt.attr("width")==0


как расчитать правильную координату?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
При клике ссылки, открыть DIV блок, и при клике ещё раз, закрыть его Simon Общие вопросы Javascript 59 28.05.2017 17:31
Отследить клик по дочернему объекту AllanZ jQuery 3 05.09.2012 12:38
Выравнять три дива в одной строке debugx (X)HTML/CSS 9 06.10.2011 12:03
Вопрос по относительному позиционированию DIV XPOMOB (X)HTML/CSS 11 15.07.2009 17:02