【发布时间】:2016-05-26 11:39:58
【问题描述】:
我有 2048x2048px 的初始屏幕图像。使用this 教程,我为不同的设备裁剪了它。应用程序加载后,它打开了一个主视图(带有登录页面)。我需要在这个视图中设置该图像的背景。
但是为了改变加载后的图片不明显,我需要把图片也剪掉,作为初始的启动画面。我该怎么做?
登录视图:
<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;
}
【问题讨论】:
-
你的问题有点不清楚。据我了解,您的图像出现在初始屏幕上,但不是作为登录表单的背景,对吧?
-
@GokulShinde 在登录表单图像中出现,但分辨率为 2048x2048px,我不知道如何像在启动屏幕中那样裁剪它。
-
你使用过引导程序或任何响应式主题吗?
-
@GokulShinde 我正在使用离子框架,我更新了我的问题
-
尝试设置 height=100% 和 width=100%
标签: css image cordova ionic-framework