Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Canvas текст в любом месте. (https://javascript.ru/forum/misc/49926-canvas-tekst-v-lyubom-meste.html)

levshkatov 03.09.2014 19:50

Canvas текст в любом месте.
 
Есть Canvas, необходимо написать функцию для ввода текста в любом месте канваса. То есть в месте клика. Как это можно осуществить?

Aetae 03.09.2014 20:00

В каком месте проблема? Там же всё очевидно.

levshkatov 03.09.2014 20:16

Видимо не совсем :)
У канваса есть fillText. Но ему нужен готовый текст. Пользователь может ввести этот текст в textarea, но только ее не разместить в канвасе. Как сделать ввод текста прямо в канвасе, просветите, пожалуйста.

Aetae 03.09.2014 20:22

В канвасе нет - поверх да. position:absolute не зря придумали, нэ?

levshkatov 03.09.2014 20:28

Хорошо. У меня есть координаты клика, полученные с помощью js, как я могу их подставить в css? Это ведь требуется?

Aetae 03.09.2014 20:36

Это такая банальщина обсосаная в тысячах статей и уроков...
Если так сложно погуглить и нужет ответ именно от меня, вот последнее что я делал с нужными функциями. Если разберёте - там есть всё что вам надо, просто по другому скомпоновать.

levshkatov 03.09.2014 20:39

Спасибо, попробую.

MallSerg 03.09.2014 21:03

Aetae,
А почему у тебя ревность на аватарке?

Aetae 03.09.2014 21:07

MallSerg, м? Рандомная картинка отражающая то как я взираю на... да на всё вокруг.)
Оригинал про ревность разве? Вроде "отчаянье" называлось, когда с девиантарта брал.

...upd:
http://fineartamerica.com/featured/d...antinidis.html
Ну да, despair. При чём тут ревность?)

MallSerg 03.09.2014 21:11

картина триумф венеры довольно известная кто автор уже не помню

нашел ) http://smallbay.ru/artreness/bronzino01.html


Часовой пояс GMT +3, время: 23:40.