Make navigation bar take up entire page height in css

后端 未结 5 1726
梦谈多话
梦谈多话 2021-01-13 01:04

I am designing a website using css and html. I have managed to get a navigation bar on the left side of my page using this css, however when the screen is scrolled down the

5条回答
  •  借酒劲吻你
    2021-01-13 01:28

    100% does not apply because it is floated. Change the parent container to position: relative and the navbar to position: absolute will solve the problem.

    #container{
        position: relative;
    }
    
    #navbar {
        background: #a8a599;
        /*float: left; Instead of float, use absolute position*/
        position: absolute;
        width: 20%;
        height: 100%;
    }
    

    Demo

提交回复
热议问题