IE6是否支持css-sprites?CSS sprite和IE6
回答
CSS子画面是使用底色位置,这是avaible即使在IE5的通用解决方案。
关于他们的一个很好的教程位于:http://www.smashingmagazine.com/2009/04/27/the-mystery-of-css-sprites-techniques-tools-and-tutorials/
是。
CSS子画面只是在背景图像,以使用偏移到显示在不同的元件是相同的图像的不同部分的技术。
我在我工作的公司的the website上使用CSS sprites,例如我自己的web site上的标志。我开始使用它之前,它甚至被称为CSS精灵......
浏览器支持背景位置属性将支持CSS精灵也。
CSS Sprites: What They Are, Why They’re Cool, and How To Use Them
请看看下面的问题也
是。如果您使用PNG,但您应该考虑一些事情。这里是IE 6 PNG问题像样的总结:
我也遇到了IE6的CSS精灵问题我自己 - I blogged it here:
有一个非常简单的解决方法 - 我引用自己在这里...
幸运的是,该解决方案是不是太糟糕。 Internet Explorers passim似乎忽略了overflow:在子元素设置为position:relative时隐藏。不是好消息,但解决方案很简单 - 设置元素溢出:隐藏也是位置:相对,然后改变位置:相对声明对孩子是位置:绝对......工作goodun。
全部细节可以在链接上找到。
是IE 6支持精灵,但不支持24位PNG透明度。
我使用这个CSS破解与透明PNG给IE < 7 GIF文件和其他一切24位。
background-image:url(/images/sprites/icons-sprite.png);
_background-image:url(/images/sprites/icons-sprite.gif); /* IE<7 gets the crappy icons */
您可以使用在线sprites generator。有这么多免费的,他们中的大多数支持所有的浏览器。
你也可以使用胶水http://gluecss.com/ 这是一个开源的命令行工具来生成精灵。
精灵可以在ie6中完美工作。但是一个PNG图片将不起作用,所以请使用gif。如果你使用Smush处理gif。它无损删除开销,你可能会得到比相应的PNG小的文件大小。
- 1. IE7和IE6 CSS bug
- 2. WordPress的css和IE6
- 3. 在IE6中基于CSS sprite的翻转眨眼
- 4. IE6和IE7 CSS帮助
- 5. IE7和IE6的Css边框?
- 6. resize css sprite
- 7. css sprite故障
- 8. CSS Sprite问题
- 9. Responsive css sprite + retina
- 10. css sprite导航
- 11. CSS Sprite + background-size:cover
- 12. CSS Sprite问题
- 13. css sprite in wordpress
- 14. CSS List Sprite Alignment
- 15. IE6 CSS Z-index
- 16. IE6 CSS问题
- 17. CSS - IE6溢出
- 18. css sprite的工具?
- 19. IE6(yes,IE6)css间距问题
- 20. CSS IE6浮动权
- 21. CSS断裂处IE6
- 22. IE6 CSS Bug - ULs&LIs
- 23. 垂直居中CSS Sprite和文本
- 24. 使用CSS和HTML创建Sprite图像
- 25. IE6和IE7输入填充CSS
- 26. 从ie6用户隐藏CSS和HTML?
- 27. 这个IE和IE6破解只有CSS?
- 28. 使用HttpWebRequest和Css时IE6崩溃
- 29. 使css菜单适用于IE6和7
- 30. 内联CSS黑客ie6,ie7和ie8
嗨史蒂夫,那个链接是坏的(即没有文章在http://www.stevefenton.co.uk/Content/Blog/Date/200905/Blog/I-Said-Overflow-Hidden/) – 2014-12-19 07:55:35
@DinisCruz链接修改,以便您可以阅读原文。 – Fenton 2014-12-19 08:33:36