Creating a option-choice landing page

Viewed 643

I want to create a landing page like a game. The visitor gets the option either to chose "Professioneel" or "Speels".

Telling it is easy but programming it is hard for me, so this is what I want:

2 div's with 2 different background-image when someone hover over one of the divs I want the background-image to scale (ONLY THE IMAGE) and the opacity placed on the div to change from 50% to 80%.

And a really nice future would be to display a snow falling gif over the image.

This is what I want to create:

Before Before

After: enter image description here

What I have achieved till now is making the 2 divs with a background-image and I'm not even sure if that is the right way. Can someone please help me out?

This is what happens when I hover with my current code: (the whole div scales, not only the image) enter image description here

As an user asked, here some code:

#containerEntree {
  height: 100vh;
  width: 1920px;
  padding-left: 0;
  padding-right: 0;
}

#professioneelContainer {
  background-color: red;
  text-align: center;
  width: 1920px;
  height: 475px;
}

#speelsContainer {
  background: red;
  width: 100%;
  height: 475px;
  text-align: center;
}

.entreeTekst:hover {
  transform: scale(1.2);
}

.entreeTekst {
  width: 100%;
  height: 100%;
  position: relative;
  transition: all .5s;
  margin: auto;
}

.entreeTekst > span {
  color: white;
  /* Good thing we set a fallback color! */
  font-size: 70px;
  position: absolute;
}
<div class="container" id="containerEntree">
  <div id="professioneelContainer">
    <div class="entreeTekst">
      <span>professioneel</span>
      <img src="img/professioneel.jpg" />
    </div>
  </div>
  <div id="speelsContainer">
    <div class="entreeTekst">
      <span>Speels</span>
      <img src="img/speels.jpg" />
    </div>
  </div>
</div>

Please note that I'm still working on it so don't say that this (of course) won't work.

2 Answers
Related