2006-09-21

小心背景的fixed属性

在给标题、列表等做图标的时候,正确的方法是设背景。比如:
h2 {background:url(some.gif) no-repeat left top;}
但我做出来的效果在Firefox里面总是不显示图片,而在IE就正常,很郁闷。后来仔细检查,才发现代码跟上面不太一样:
h2 {background:url(some.gif) no-repeat fixed left top;}
去掉fixed,Firefox就能正常显示了。

no-repeat fixed,是设页面背景时做顺手了的,而在给标题、列表设背景时也没多想,习惯性地就敲出来了。
CSS看似简单,水还是挺深啊。

没有评论:

发表评论