Css Gallery在IE7中的填充太多
我的Flickr gallery在除IE7之外的所有浏览器中都很不错。我还需要在CSS代码中添加什么,才能使它在IE7中看起来不那么不平衡。我添加了Css Gallery在IE7中的填充太多,css,internet-explorer,image-gallery,Css,Internet Explorer,Image Gallery,我的Flickr gallery在除IE7之外的所有浏览器中都很不错。我还需要在CSS代码中添加什么,才能使它在IE7中看起来不那么不平衡。我添加了display:block,但它没有做任何事情 a img { display: block; *display: inline-block; float: left; border: none; padding: 3px; background-color: #fff; border: 1
display:block
,但它没有做任何事情
a img {
display: block;
*display: inline-block;
float: left;
border: none;
padding: 3px;
background-color: #fff;
border: 1px solid green;
margin-right: 15px;
margin-bottom: 15px;
}
现在看起来是这样的
CSS有什么地方我做错了吗?我是否应该为IE添加一些内容,以便它能够正确阅读
这看起来很像ie的跳台bug
你试过只添加显示:内联吗?我搜索了更多,发现了一个IE错误,你必须确保父元素中的行高度设置为零 这就是为什么您应该使用reset CSS()。它消除了默认样式中跨浏览器的不一致性。我正在创建一个twentyten子主题,它已经重置了eric meyer CSS。你是否尝试过去掉所有的边距和填充,看看它们是否至少正确排列?我找到了!我搜索了更多,发现了一个IE bug arcticle,您必须确保父元素中的行高度设置为零。所以我就这么做了,并把它修好了。谢谢你抽出时间来帮助我。非常感谢。@Amber,请在父元素设置为零的情况下创建一个正确的答案,并接受您的答案作为正确的解决方案。