[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: вопрос о пикселях...
MatrixGod
всем дарова!

в общем, вопрос таков:
надо сделать блок, скажем, 10 на 10 пикселей.
чтоб каждый пиксель был привязан к ссылочке.
чтоб все пиксели были, допустим, белые и рендомально выбирался пиксель и загорался черным цветом.

в каком вообще направлении надо думать? как лучше это сделать?



Спустя 1 час, 59 минут, 42 секунды (8.05.2010 - 22:19) MatrixGod написал(а):
ни у кого нет идей?

Спустя 3 часа, 20 минут, 20 секунд (9.05.2010 - 01:39) sergeiss написал(а):
Это тебе, батенька, не в ПХП надо искать, а в HTML. Ищи там MAP (область). Единственное, что я не знаю - можно ли ее сделать размером в один пиксель smile.gif Попробуй - потом расскажешь.

Спустя 6 часов, 3 минуты, 17 секунд (9.05.2010 - 07:42) Michael написал(а):
JavaScript + <canvas>

Спустя 23 минуты, 28 секунд (9.05.2010 - 08:06) MatrixGod написал(а):
sergeiss
я то понимал что не в пхп дело а в хтмл, но раз я уже на этом форуме сижу, грех на хтмл-форум лезть! smile.gif

в общем, спасибо тебе большое, во всем разобрался!
Цитата
Попробуй - потом расскажешь.

все очень просто, присваеваешь картинке аттрибут usemap через решетку:
<img src="pic.jpg" usemap="#karta">

потом окрываешь карту с этим именем:
<map name="karta">
</map>

между тэгами map ставим тэги area:
<area href="link.html" shape="rect" coords="0,0,0,0">

shape бывает 3-х видов: круг, квадрат и многогранник (circle, rect, poly).
а coords это координаты участка ввиде x1,y1,x2,y2.
и если дать координаты ввиде 5,5,5,5 то это как раз размер в 1 пиксель.

еще вопросы? smile.gif

Спустя 1 час, 2 секунды (9.05.2010 - 09:06) Michael написал(а):
Цитата
еще вопросы?

И у тебя будет в html 100 таких строк? Формирующих блок 10*10 пикселей? Что вообще делаем?
А если надо будет блок 100*100, будет 10000 строк?

Спустя 14 часов, 26 минут, 50 секунд (9.05.2010 - 23:33) MatrixGod написал(а):
Michael
да!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.