Fullscreen Background with Ionic

In Ionic 1 to add a fullscreen background image i did this

$big-bg:      '../img/bg.jpg';
  //use the background image
.scroll-bg {
  background: url($big-bg) no-repeat center center fixed;
  background-size: cover;

In ionic 2 this does not work? So bg-scroll is gone?

1 Like

Hmm, seems to work fine here.

1 Like

Yup your right that’s working. thanks.

How would I set the image for the entire page (including the navbar)?


ion-content {
    background: url('../image/path');

and make your ion-navbar transparent with css.

Tried this but it’s looking weird like this:

The image doesn’t start displaying from the top.

Seems like starting from the top.
Please elaborate what you desire!

No, I mean, the nav-bar displays a partial image starting from somewhere in between (on the right you can see “5”). I want it like so the guy’s head displays at the top starting from the navbar (so that you’ll see “6” on the right).
I am having a hard time explaining this. My English is not very good. :frowning:

instead of ion-content add background image to .scroll-content class

Then it displays like this:

I am using following for ionic 3

in .scss

ion-content.login-style {
background-image: url(’…/assets/imgs/loginBgImage.jpg’);
background-size: cover;

and in html
ion-content padding class=“login-style”