小编chr*_*ian的帖子

使用mongoDB重命名集合

我无法在mongoDB中重命名集合.我可以看到它存在并可以从中写入和读取数据.我使用节点mongo本机驱动程序尝试了以下操作.

db.collection("mycollection").renameCollection("mynewcollection");

error: TypeError: Object #<Collection> has no method 'renameCollection'
Run Code Online (Sandbox Code Playgroud)

db['mycollection'].renameCollection("mynewcollection");

Cannot call method 'renameCollection' of undefined
Run Code Online (Sandbox Code Playgroud)

在同一位置执行以下操作将按预期返回所有文档

db.collection("mycollection").find({}).toArray(function(err, docs){
    console.log(docs);
});
Run Code Online (Sandbox Code Playgroud)

mongodb node.js

5
推荐指数
1
解决办法
2200
查看次数

固定的背景图像在iPhone/iPad上消失

我有问题background-image.我的网站在Android设备上看起来不错,然后我发现iPhone和iPad不喜欢background-size: cover.

我通过设置修复了这个background-size: 100%.

在网络上的iPhone模拟器上,该网站看起来很不错,但只要在真实的iPhone(iOS 9.3)上测试该网站,就不会显示背景图像.

标题图像加载,此图像用作网站上的背景,它也显示在那里.唯一加载的背景正上方的另一个图像开始加载,但似乎由于某种原因中止.

图像的大小为:1920x1080.

网站:http://www.unterwasserfotografie-thomas-uhl.de/

更新:

我从下面尝试过Aziz的解决方案.使用背景大小:自动100%使智能手机上的图像看起来更好,但它们不会加载到移动苹果设备上.但是,如果设置了background-size:cover,所有背景都会被加载,问题是,只显示图像的一小部分(图像的右上角?!),这部分非常模糊(看起来像放大).由于我没有改变任何设置背景大小:覆盖到背景大小:100%自动,我不敢相信,图像相互堆叠.

目前我已经设置了背景大小:再次100%,这在桌面设备上看起来最好,到目前为止移动设备还可以,只要背景没有正确加载,我就不会开始担心布局了.

据我所知,这样的背景下,大小:100%的汽车是不是为背景的最好的方式,将definetly考虑解决方案1.我不明白的是,为什么只有在所有被加载一个背景,在iPhone上加载网站的时候.background-position:center是否只是将所有背景堆叠在屏幕上的相同位置,这样我才能看到已加载的最新背景?请记住:网站上总共有大约6个背景,但只显示其中一个背景,也就是在标题中使用其图像的背景.

感谢您的支持到目前为止,我将为这个问题设置一个赏金,因为我真的对这个问题感到绝望.

html css iphone background-image parallax

4
推荐指数
2
解决办法
1万
查看次数

标签 统计

background-image ×1

css ×1

html ×1

iphone ×1

mongodb ×1

node.js ×1

parallax ×1