html-IE7额外填充/边距

前端之家收集整理的这篇文章主要介绍了html-IE7额外填充/边距 前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

http://www.wilwaldon.com/crossing/page3.html

如果您查看IE7中的页面,则顶部和底部聚光灯区域之间的空间就不那么大了.它在所有其他浏览器中都可以正常工作.

如果您知道任何防止这种情况的技巧或黑客,我将不胜感激:)

谢谢!

最佳答案
您获得所有空间的原因是您自己在#spotlight上放置的所有顶部填充和边距.您似乎要添加所有这些空间,以便为其中的浮标留出足够的空间.不要那样做通过向其添加overflow:隐藏它来使div包含其浮点数.如果那有有害的副作用,请向其中添加clearfix类,该类已在CSS中.

在IE7中看到所有这些空间的原因是因为#spotlight的宽度为triggering layout.这导致它已经包含了浮动元素,将所有顶部边距推高并向上填充.

哦,不要使用多个id =“ spotlightBox”.那就是上课的目的. ID必须是唯一的.请改用class =“ spotlightBox”.

原文链接:https://www.f2er.com/html/530629.html

猜你在找的HTML相关文章