20060627
CSS实现按钮效果时的IE6/Win之空白Bug
今天晚上给公司赶工写基金项目的Web页面。业务人员找了一套用ASP.NET实现的架构的CRM,套用了很多Windows控件,这样在IE下面基本实现了C/S的UI效果(当然FireFox和Opera肯定是不被支持了)。他们觉得这个风格不错,我便照葫芦画瓢。
时间越急,便越经常碰上麻烦!做menu页的时候,我用h1实现一级菜单,下拉二级菜单使用无序列表,并且通过指定锚a的伪类为block来实现按钮效果。这时候问题出现了,在FireFox和Opera里看起来好好的,但是IE不知道犯什么毛病,每个二级菜单项目下面总是多一个空行。XHTML文件看来看去都是一点问题没有,这种实现的CSS我也写过不少次了,可是这一次不知道为什么IE就是这么不合作。