1

我要疯了,我不知道是什么原因导致右侧边栏画廊图像的边距在 Opera 浏览器上呈现不同。更具体地说,图像的底部边距似乎在其他所有常见浏览器中都加倍,它设置为 2px,只有 opera 将其显示为 2 px。

这是网址 - http://www.roxopolis.de/media在此处查看屏幕截图。

请帮我解决这个问题,我不太关心它的显示方式不同,但它会暴露一些以下画廊图像,这些图像应该保持隐藏,这让我很困扰。如果有另一种方法可以隐藏以下图像(由小部件放置),那也很好。也许为歌剧有条件地设置边距?

4

1 回答 1

0

我已经快速浏览了 Dragonfly 中的页面以及 Chrome 的检查器进行比较,并且没有任何特定的风格,包括继承的风格,让我觉得“导致”了这个问题。也许其他人可以找到一些东西,但乍一看,我会说 Opera 似乎在“做正确的事”。

如果您将每个锚标记及其各自的图像放在其自己的容器中并尝试设置它们的样式(例如,包含包含每个项目图像的锚的 div 并将它们浮动在父容器中,则您可能对间距有更多的控制分)。

你有比你想显示的更多的图像有什么特别的原因吗?我没有看到任何控件来滚动该页面上的图像,所以我不确定为什么你需要超过你已经显示的六个图像。当然,如果您在某处有随机顺序的代码,您可以更改它,使其仅显示前六张图像。

另外,您是否尝试将问题分解为可以在jsfiddle中测试/调整的较小用例?如果您无法使用上述建议解决问题,这可能有助于深入了解您的问题。

于 2013-04-03T09:36:54.777 回答