1

用 IE 或 Chrome 看看这个,注意黄色块:http: //vansschoenenonline.com/portfolio/vans-era-goldcoast-ginger-bread/

现在在 Firefox 中打开相同的页面,神奇的事情发生了......该块消失了。

有谁知道这是什么原因?我做错什么了吗?

4

3 回答 3

5
于 2012-06-19T12:46:39.607 回答
0

只需position:relative.single-portfolio .entry-content类中删除并在您的 div 样式left: 0; top: 314px;中添加这些属性,以保留“Goedkoopste shop:”文本
,它可能会对您有所帮助

于 2012-06-19T12:50:09.280 回答
0

原因在 style.css 中:

.single-portfolio .entry-content .entry-meta { 
    left: 0; 
    width: 220px;
}

.gecko.single-portfolio .entry-content .entry-meta { left: -240px; }

left:xxx您的div.entry-meta. Firefox 应用最后一个,与 Chrome 和 IE 不同(他们可能认为第一个.gecko.single-portfolio导致整个规则无效)。

如果你使用 Firefox 开发者工具,你会发现这句话left: -240px;被应用了。如果取消选中它,则您的块在其他浏览器中可见。

如果删除此行:

.gecko.single-portfolio .entry-content .entry-meta { left: -240px; }

(或者让它不应用在这个块上)它会好的

于 2012-06-19T12:50:27.390 回答