Prev Page Next Page
Top

CSS Dropdowns

➢Create a hoverable dropdown with CSS.
➢Create a dropdown box that appears when the user moves the mouse over an element.

EXAMPLE:

<style>
.dropdown-style {
     background-color: #4CAF50;      color: white;
     padding: 16px;
     font-size: 16px;
     border: none;
     cursor: pointer;

}

.dropdown {
     position: relative;      display: inline-block;

}

.dropdown-content {
     display: none;
     position: absolute;
     background-color: #f9f9f9;
     min-width: 160px;
     box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
     z-index: 1;

}

.dropdown-content a {
     color: black;
     padding: 12px 16px;
     text-decoration: none;
     display: block;

}

.dropdown-content a:hover {
     background-color: #f1f1f1

}

.dropdown:hover .dropdown-content {
     display: block;

}

.dropdown:hover .dropbtn {
     background-color: #3e8e41;

}

</style>


<div class="dropdown">
<button class="dropdown-style">Dropdown</button>
<div class="dropdown-content">
    <a href="#link1">Home</a>
    <a href="#link2">Education</a>
    <a href="#link3">News</a>
    <a href="#link4">Coding</a>
    <a href="#link5">Reference</a>
    <a href="#link6">About</a>
    <a href="#link7">Contact</a>
</div>
</div>

Run


Prev Page Next Page