css - 像启动画面一样的背景图像

标签 css image cordova ionic-framework

我有 2048x2048px 的初始屏幕图像。使用 this教程,我为不同的设备裁剪了它。应用程序加载后,它打开了一个主视图(带有登录页面)。我需要在此 View 中设置该图像的背景。

但是为了在加载后更改图片不明显,我需要将图片也切掉,作为初始启动画面。我该怎么做?

登录 View :

<ion-view hide-nav-bar="true" class="login-view">
  <div class="row">
    <div class="col">
      <img class="logo" src="img/logo.png">
    </div>
  </div>
  <div class="row">
    <div class="col">
      <button class="login-btn button button-block button-dark" ng-click="Login()">
          {{'Login' | translate }}
      </button>
    </div>
  </div>
</ion-view>

我的 ion-view CSS 类:

.login-view{
  background-image: url('../img/splash.png') no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
}

最佳答案

解决方案是将此 css 类用于背景图像 (2048x2048px)

.login-view{
  background-image: url("../img/splash.png");
    -webkit-background-size: cover;
    -moz-background-size: center cover;
    background-size: cover;
    background-position: center top;
}

关于css - 像启动画面一样的背景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35411449/

相关文章:

ios - 为什么 XCode(4.5.1,Lion)需要互联网连接才能连接到 iOS 模拟器?

Android 应用程序开始使用 cordova-webintent 更新并强制停止

ios - Ionic Cordova 设备 UUID

javascript - 如何在主页标题中添加按钮链接,但与其他页面不同?

jquery - 带有 <a> 元素的 Bootstrap Carousel 导致标题消失

image - 通过 http 加载的图像的大小(宽度、高度)

ios - 如何从 NSArray 中选取随机图像并在 View 中随机显示

javascript - 一些元素超出了 float 条

javascript - 当用户单击 x 时关闭所有网站页面上的 div

javascript - 使用 javascript 为用户提供图像下载