是否有一个仅限CSS的解决方案将图像缩放到边界框(保持纵横比)?如果图像大于容器,则此方法有效:
img {
max-width: 100%;
max-height: 100%;
}
Run Code Online (Sandbox Code Playgroud)
例:
但我想扩大图像,直到尺寸为容器的100%.
我有两个网页托管a.example.com
和b.example
.每个网页都包含一个带有<script>
标记的脚本,托管在另一个域上,并提供正确的CORS标头.
在某个时刻,用户导航a.example.com
到b.example.com
.
Safari在这里有一个奇怪的行为:预检请求中的referrer
和origin
头文件被填充a.example.com
,使服务器发送错误值Access-Control-Allow-Origin
(因此脚本无法执行).
有没有办法强制Safari浏览器origin
在这种情况下发送正确的标题?