zek*_*kia 2 css menu hover cufon
我用cufon字体创建了一个菜单.
我决定在菜单项上应用以下样式:
问题是,将(红色)活动菜单项悬停,结果将其变回灰色(并使其看起来像任何其他"普通"菜单项).我不明白为什么,你能帮我解决一下吗?
这是当前的cufon配置:
Cufon.replace('ul#mainmenu li > a', {
color: '#868686',
fontFamily: 'pfbeau',
fontSize: '15px',
textShadow: '0 2px 0.1em #fff',
hover: {
color: '#3e3e3e'
}
});
Cufon.replace('ul#mainmenu li.active > a', {
color: '#af1217',
fontFamily: 'pfbeau',
fontSize: '15px',
textShadow: '0 2px 0.1em #fff',
hover: false
});
Run Code Online (Sandbox Code Playgroud)
破解了它的伙计!
Cufon('ul#mainmenu li.active a', {
hover: { color: '#3e3e3e'},
color: '#af1217',
fontFamily: 'BlackBeard',
fontSize: '15px',
textShadow: '0 2px 0.1em #fff',
});
Cufon('ul#mainmenu li a', {
hover: { color: '#3e3e3e'},
color: '#868686',
fontFamily: 'BlackBeard',
fontSize: '15px',
textShadow: '0 2px 0.1em #fff',
});
Cufon.replace('ul#mainmenu li', {
color: '#868686',
fontFamily: 'BlackBeard',
fontSize: '15px',
textShadow: '0 2px 0.1em #fff',
});
Cufon.replace('ul#mainmenu li.active a', {
color: '#af1217',
fontFamily: 'BlackBeard',
fontSize: '15px',
textShadow: '0 2px 0.1em #fff',
});
Run Code Online (Sandbox Code Playgroud)
看看这个!- http://jsfiddle.net/3Yf4G/2/
用你的字体替换'BlackBeard'字体......