【发布时间】:2011-06-20 07:03:43
【问题描述】:
现在,我网站的投资组合部分的前三张图片正确显示。但是在 Opera 浏览器中,它会“裁剪”其余图像的顶部和底部,只留下每张图像的中间部分来显示。所有其他浏览器都正确显示投资组合部分中的每张图片。我试过弄乱图片的边距和填充,但没有运气。如果有人可以帮助我弄清楚发生了什么,我一定会很感激! =] 点击here 进入网站。
【问题讨论】:
标签: css opera padding margin image
现在,我网站的投资组合部分的前三张图片正确显示。但是在 Opera 浏览器中,它会“裁剪”其余图像的顶部和底部,只留下每张图像的中间部分来显示。所有其他浏览器都正确显示投资组合部分中的每张图片。我试过弄乱图片的边距和填充,但没有运气。如果有人可以帮助我弄清楚发生了什么,我一定会很感激! =] 点击here 进入网站。
【问题讨论】:
标签: css opera padding margin image
试试:
#portfolio a.cboxElement{
display:block;
float:left;
border:3px solid #fff;
}
回答“为什么?”作为您问题的一部分,浏览器中似乎存在由某些内联元素的不透明度触发的错误。将显示模式设置为阻止将解决它。
另外:您使用的是哪个版本的 Opera?
【讨论】:
#portfolio {
溢出:自动;
显示:块!重要; /* 我们不是很善良吗... */
显示:内联块; /* ...到 IE6 :p */
}
#投资组合一个{
向左飘浮;
边距:3px;
}
【讨论】: