0

I have 2 divs on my 100% screen. One of them is aligned to bottom and has different heights on different devices. i need to set the height of the second div to be equal to the remaining space of the page and into this div i added an img that is also aligned to bottom of its own div. I am using flexbox but my first div has height as whole flexbox.

I need exactly this

https://i.stack.imgur.com/TTbVf.jpg

here is html :

<div class="flexing">
    <div class="div1">
        <img class="background" src="img/asset7.png">
    </div>
    <div class="div2">
        <div class="row">
                some text
        </div>
    </div>
</div>

And there is my css :

.flexing{
    display: flex;
    height: 100%;
    flex-direction: column;
}

.div1{
    width: 100%;
}
.div2{
    width: 100%;
    position:absolute;
    bottom:0;
}
.background {
    position: absolute;
    width: 100%;
    bottom: 0;
}
Abdelillah Aissani
  • 3,058
  • 2
  • 10
  • 25
Jakub Menšík
  • 174
  • 1
  • 10

0 Answers0