How to make drop down menu in HTML and CSS

Words
8
Reading
1 min
Listen
Play
9y

Hi Everyone

I will show you how to make drop down menu

Screenshot from 2018-01-28 03-07-58.png


U5duJaPyHBLsMPXnJ5XB1QpPxCghiRP_1680x8400.png


Screenshot from 2018-01-28 03-08-02.png


U5duJaPyHBLsMPXnJ5XB1QpPxCghiRP_1680x8400.png


Screenshot from 2018-01-28 03-08-14.png


<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE-edge">
    <title></title>
    <meta name="description" content="">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="stylesheet" href="normalize.css">
    <link rel="stylesheet" type="text/css" href="css/font-awesome.min.css">
    <link rel="stylesheet" type="text/css" href="style.css">
    <link href='http://fonts.googleapis.com/css?family=Hind:600,400' rel='stylesheet'>
</head>
<body>
    <ul>
        <li><a href="#">HOME</a></li>
        <li><a href="#">ABOUT</a></li>
        <li><a href="#">BLOG</a></li>
        <li class="dropdown"><a href="#" class="dropdown-btn">Dropdown</a>
            <div class="dropdown-menu">
                <a href="#">Link 1</a>
                <a href="#">Link 2</a>
                <a href="#">Link 3</a>
                <a href="#">Link 4</a>
            </div>
        </li>        
    </ul>
</body>
</html>

U5duJaPyHBLsMPXnJ5XB1QpPxCghiRP_1680x8400.png


body {
    font-family: 'Arial', sans-serif;
    max-width: 960px;
    margin: 0 auto;
    padding: 20px;
}

ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #b84f32;
}

li {
    float: left;
}

li a, .dropdown-btn {
    display: inline-block;
    color: #fff;
    text-align: center;
    padding: 18px 22px;
    text-decoration: none;
}

li a:hover, .dropdown:hover .dropdown-btn {
    background-color: #f5f5f5;
    color: #b84f32;
}

li.dropdown {
    display: inline-block;
}

.dropdown-menu {
    display: none;
    position: absolute;
    background-color: #f5f5f5;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.1);
} 

.dropdown-menu a {
    color: grey;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
    text-align: left;
}

.dropdown-menu a:hover {
    background-color: #b84f32;
    color: #fff;
}

.dropdown:hover .dropdown-menu {
    display: block;
}

DQmbg612fRjQcx9KfvCFx4S1DhNsYzirZ72L5tjyQiWUzFu_1680x8400.jpg

馃巹Thanks and have a nice day馃巹


DQmbg612fRjQcx9KfvCFx4S1DhNsYzirZ72L5tjyQiWUzFu_1680x8400.jpg

How to make drop down menu in HTML and CSS | Ecency