У меня есть карта coutry..Мой задачей является эффект зависания в каждом районе, в котором они будут светиться. Я не знаю, как это сделать. Я мог бы использовать html-тег map, например:
<img src="district1.png" width="xxx" height="yyy" alt="d1" usemap="#d1_map">
<map name="d1_map">
<area shape="poly" coords="0,0, 35,36, 82,126 .... " styles="....">
</map>
но это не совершенство, так как вы знаете, что карта не имеет многоугольной формы. заранее спасибо..
<map class="mymap">
);Используйте CSS, чтобы создать тень вокруг вашей области, когда она зависала:
.mymap area:hover{ box-shadow:0 0 15px #ffffff }
Это должно привести к тому, что ваши области начнут светиться, когда мышь их зависнет. В принципе, вы назначаете класс карте, чтобы легко ориентировать своих детей с помощью CSS. Таким образом, вам не нужно назначать класс для каждой области. После этого вы нацеливаете своих детей и используете событие: hover, чтобы применить этот код к области, когда мышь ее наводит. Мне действительно интересно, если он работает, но он должен.