0

当我以绝对位置的百分比给出边距时,一切都在 Firefox 和 chrome 中正常工作

margin:50% 0 0 60%;position:absolute;z-index:5;.

FF/chrome 根据屏幕尺寸计算百分比。但在 safari 中,保证金百分比似乎是双倍的。所以我尝试calc()使用 vw

margin:calc(50vw * 0.54) 0 0 calc(50vw * 0.60);position:absolute;z-index:5;

在 safari 中没有效果。我想我错过了一些东西。请帮忙

添加了 jsfiddle请看 ff/chrome 和 safari 的区别

这是我第二次了,现在我想出了小提琴

4

1 回答 1

0

如果我理解你的问题:)可能是这样的

演示

使用top: 50%andleft: 50%用于 test1 和 test2

于 2013-10-22T08:02:25.430 回答