powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Не прямоугольные кнопки
2 сообщений из 2, страница 1 из 1
Не прямоугольные кнопки
    #38820030
HtmlCreator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте. Возникла такая проблема. Есть непрямоугольные кнопки меню (многоугольники) с текстурами, и необходимо добиться реакции при точном попадании курсора на кнопку. Если делать при помощи divов с изображениями, то, во-первых, попадание будет рассчитываться с учетом прямоугольной области (неточное попадание), а, во-вторых, при тесном расположении кнопок могут (из-за этих неточностей) возникать некоторые проблемы.

Делал через теги <map><area> (карта изображений), сохранив все меню в виде одной картинки, но непонятно, как в этом случае менять изображение отдельного пункта меню при наведении. Еще проблема при выводе alt-тегов к конкретным пунктам - при отсутствии изображений они не выводятся, хоть и заданы.

Код: html
1.
2.
<map id="menu" name="menu">
<area shape="poly" coords="..." href="test.html" alt="Меню1">
...
Рейтинг: 0 / 0
Не прямоугольные кнопки
    #38820383
_user89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
HtmlCreator,

попробуйте раздел Map area по картинке
Также можно извернуться через спрайты
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Не прямоугольные кнопки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]