body img{ border: solid black 0.5px; border-radius: 4px; width: 250px; margin: 2% 2% 2% 2%;} a img:hover{ box-shadow:0 0 20px rgba(250,250,250,1); background-color: blue; } a:link, a:visited { color: white } a:active, a:hover { color:white} .flex-container { display:flex; justify-content: center; margin:4% 4% 0.5% 2.5%; flex-wrap: wrap; background-color: ; } .flex-item { display:flex; width: 250px; margin:0% 1% 0% 1%; padding: 1% 1% 0% 1%; background-color: ; }