.navbar ul { padding: 0; list-style: none; } .navbar div ul li { display: block; width: 175px; padding: 3px; margin: 10px 0; transition: all 150ms; background-color: #dc3f99; border: solid 3px; border-color: #f38cc2 #dc158d #dc158d #f38cc2; } .navbar div ul li:hover { border-color: #d76d9c #ff0088 #ff0088 #d76d9c; } .navbar div ul li a { color: white; } @media only screen and (max-width: 600px) { .navbar { display: flex; gap: 10px; overflow: scroll; } }