摘要: 用text-indent隐藏文字时,在IE6下,发现背景图不见了!原因是给行内元素设置了display:inline-block;的原故。IE6下,display:inline-block只触发了layout,没有inline……改用display:block;肯定是没问题,如果某些特定需求下,block都不能解决时呢,再改用float也是个解决办法。最后还有一个绝招:就是用position:absolute;这个也能触发layout,,,如果以上的都解决不了问题,就试一下这个吧!!如有更好方法记得分享哦! 阅读全文
posted @ 2011-05-09 15:50 jhti 阅读(271) 评论(0) 推荐(0)
摘要: Chrome下,设置小于12px字体,显示仍为12px,这个不知道算不算Chrome的BUG,有人说他是人家臣Chrome的人性化设置,因为小于12px的文字会比较难看得清楚,不过有时项目需要设置小于12px的文字大小。不去讨论是否是Chrome的BUG吧,先解决了问题再说!设置:-webkit-text-size-adjust:none;即可解决问题。有人建议在html或bogy里设置,不过我觉得可以自由点,在需要的设置的元素上设置即可。PS:使用该私有属性后,chrome的字体将不能使用放大缩小功能!(页面缩放时可看到!)字体大小用em可否解决问题呢?经测试貌似也不能!! 阅读全文
posted @ 2011-05-09 14:56 jhti 阅读(359) 评论(0) 推荐(1)