.shady { background-color: black; color: black; transition: all 0.5s; } .shady * { visibility: hidden; transition: all 0.5s; } .shady:hover { visibility: visible; color: #ffffff; }