我的问题比标题大。我想对大多数州应用透明度,并突出显示有颜色的6个州。
github页面上的说明绝对是由程序员POV编写的。有人可以帮我理解我如何用CSS定位各个州吗?
我试过了,#jqvmap1_il {color:#930; background-color:#F60;} - 以Illinois为目标,但内联CSS会覆盖更改。
答案 0 :(得分:6)
JQVMap的文档说你应该将一个对象传递给colors
参数...
各个地图区域的颜色。颜色对象的键 是根据ISO 3166-1 alpha-2标准的国家代码。钥匙 颜色必须小写。
这是一个如何做到的例子......
var highlighted_states = {
il: '#f60',
mo: '#f60',
tx: '#f60',
ut: '#f60',
}
jQuery('#vmap').vectorMap({
map: 'usa_en',
color: '#ffffff',
colors: highlighted_states
});