section { display: block; } .box-jaune { position: absolute; z-index: 3; top: 0; left: 0; margin: 0; } .iframe_amicale { position: absolute; overflow: hidden; width: 100vw; height: 100%; margin: 0; top: 0; left: 0; } a.link_in_yellow_box { text-decoration: none; color: black; } a.link_in_yellow_box:hover { color: white; }