0

I want to know why 100% doesn't apply the background color I choose(or at least i can't see it) but 100vh does. For (.container) in css code.

this is my html code:

    <div class="container">
       <div class="box">
         <h1>this is #1</h1>
       </div>

       <div class="box">
         <h1>this is #2</h1>
       </div>
    </div>

and this is my css code (which I can't see aqua color):

.container {
    background-color: aqua;
    height: 100%;
}

.box {
    border:  2px solid;
    padding: 25px;
    box-sizing: border-box;
    height: auto;
    width: 50%;
    float: left;
    text-align: center;
    background-color: antiquewhite;
}

but when I use vh (which I can see aqua color):

.container {
    background-color : aqua;
    height : 100vh;

}

0 Answers0