header { background-color: rgba(0, 17.6, 45.5, 0.7); } body{ margin: 0px; } a{ text-decoration: none; color: black; } a:visited { color: black; } nav { display: flex; align-items: center; flex-flow: row nowrap; justify-content: space-around; } .PPIHC { width: 12%; } #PPIHC { width: 100%; height: 100%; } .PikesPeak { } .DivVideo { display: flex; align-items: center; flex-flow: row wrap; justify-content: space-around; } .Videos { width: 38em; height: 20em; margin: 10px; } .FormeImage { width: 20em; height: auto; margin: 10px; border-radius: 2em; } img.FormeImage { /* La transition s'applique à la fois sur la largeur et la hauteur, avec une durée d'une seconde. */ -webkit-transition: all 0.75s ease; /* Safari et Chrome */ -moz-transition: all 0.75s ease; /* Firefox */ -ms-transition: all 0.75s ease; /* Internet Explorer 9 */ -o-transition: all 0.75s ease; /* Opera */ transition: all 0.75s ease; } img.FormeImage:hover { /* L'image est grossie de 25% */ -webkit-transform:scale(1.25); /* Safari et Chrome */ -moz-transform:scale(1.25); /* Firefox */ -ms-transform:scale(1.25); /* Internet Explorer 9 */ -o-transform:scale(1.25); /* Opera */ transform:scale(1.25); } footer { background-color: rgba(0, 17.6, 45.5, 0.7); } .Tableaux { display: flex; align-items: center; flex-flow: column wrap; justify-content: space-around; } table { border-width:1px; border-style:solid; border-collapse: collapse; border-color:black; } td { border-width:1px; border-style:solid; border-color:red; } .rien { text-align: center; } #contact { display: flex; align-items: center; flex-flow: row-reverse nowrap; justify-content:space-around; }