网页设计经验小谈(三)
list-style-image在ie和火狐中不兼容,那么一个比较好的办法就是改list-style-image为background来做。
但用background来做li背景时也会遇到一个问题,就是如果li的文字有2行,那么怎么来给background来定位呢?
如果按照默认的background位置,将会是background紧紧贴在li层的顶部;
如果用background-position中的什么left,center等来设置,又不能够满足要求。
其实还有一个很好的解决这个问题的办法,依然是利用background-position,只不错不是用它的left,center等值,而是给 background-position附上具体的值,比如:background-position:1px 1px。这个值你可以根据情况随意改动,直到符合你的要求为止。这样,就能非常精确地定位background这个背景图片啦。
如有错误,敬请指正。