css media 高度,css3 – Safari在使用@media(宽度/高度/背景大小)缩放时不计算rem单位是否正确...

在CSS中使用rem作为单位时,缩放在Safari(PC和Mac)中都不起作用.

logo3w.png

Lorem ipsum dolor sit amet

CSS:

html { font-size:62.5% }

div { background:url(http://www.google.com/images/srpr/logo3w.png); background-size:275px 95px; background-size:27.5rem 9.5rem; background-repeat:no-repeat; }

img { width:27.5rem; height:9.5rem; }

p { font-size:5rem; }

@media only screen and (max-width: 500px) {

html { font-size:50%;} /* should render everything * 0.8 */

}

…当浏览器窗口宽度超过600px时,在所有浏览器中呈现大小为275px * 95px的图像.此外,在触发媒体查询时,图像和背景会将其宽度和高度调整为220px * 76px.

但是 – 使用Safari,宽度和高度设置为247px * 75px.哪个不是* 0.8,这是别的……

另一方面,段落的字体大小正确呈现:挂钩查询时为40px.

如果你问我,我会感到很奇怪.

有人有解决方案吗?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值