今天设计一个界面样式,决心用CSS来实现许多特效。我用到了hover,完成后发现,这个hover在firefox下完全OK,可在IE下楞是搞不定,就是没有预期的效果。
后来百度了一把,才发现IE6对CSS的hover只在a标记里边支持,其他的标记都不支持hover。真是失败的一塌糊涂,感觉IE真的有些落后了。
幸好,我在网上找到一个有效的解决方案,那就是利用htc来欺骗IE,以实现hover效果。
具体的方案及相关htc文档,可在以下页面找到:
http://www.hszk.bme.hu/~hj130/css/list_menu/hover/
真是万幸。