0

我无法让 Safari 和 Firefox 像在 Chrome 和 Webkit 中那样呈现我的 CSS。

我正在建立一个显示一些图片的网站,当点击其中任何一个时,一些文本和拇指会从该图片后面展开。

我通过更改父对象的类来移动一些子节点来使用 CSS 转换,但我确信这不是问题。

在这里你可以尝试看看它是如何工作的。 尝试调整页面大小以查看它的反应....

正如在 Chrome/Webkit 中所见,即使在 div “打开”之后,它也尊重页面的总宽度,侧面文本也永远不会高于左侧的图像,底部的拇指总是刚好在图像上方。

在 Safari 或 Firefox 中,不会呈现这些行为。我尝试了一些“!important”规则和“RESET.CSS”,但我找不到一种方法让它在每个浏览器上都以相同的方式呈现。

我试图仅在没有更多选项时使用 Javascript...

有人有线索吗?

提前致谢。

4

2 回答 2

0
.cont_foto img { width: 100% !important; }

如果我理解正确,那应该会让你更接近你想要的地方。

于 2013-10-10T19:26:24.623 回答
0

好的,一个固定的……</p>

神秘的解决方案是:

.cont_texto{
    display: block;
    height: 0;
}

奇怪的

于 2013-10-17T20:13:27.213 回答