当指定A标记为块并用背景替换文字时,常常要设定块大小(比如常见的“更多”)。在IE下这个时候容易出现问题:当A中的字比块大时,块将被撑大。FOX下没这个问题。解决方法:单独为A设置溢出隐藏,或者将A的字体设置得够小,小到不足以撑破块。
修正一个重要误解:网上流传的不换行自动加省略号的样式代码存在重大缺陷。那段代码中使用了
一个测试了N久发现的IE/FOX兼容问题:在带时间的新闻列表中一般用
做到目前的地步,回想一下起初在手外网站应用标准的困难和女子医院的排版失误,其根结都在不懂得使用“清除”,一味的浮动,结果造成了FOX下的严重排版故障。 “清除”非常非常重要,不懂它,就不懂CSS排版。仔细想想,这个经验似乎也是《CSS禅意花园》中看来的。