<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>Afficher une gouttière grâce au module Flexbox Layout</title> <style> .container { background-color: blue; display: flex; } .square { background-color: red; height: 200px; } div { flex: 1 0 0; margin-left: 0.5em; margin-right: 0.5em; } /* Si on connaît à l'avance le nombre de colonnes à afficher, on pourra préciser les marges une à une. */ div:first-of-type { margin-left: 0; } div:last-of-type { margin-right: 0; } </style> </head> <body> <div class="container"> <div class="square"> </div> <div class="square"> </div> <div class="square"> </div> </div> </body> </html>