Это нужно делать градиентом:
- сверстать 6 цветов градиентом,
- поставить
background-size: 600px 4px
— чтобы каждая полоска была равно 100px,
- повторять фон только горизонтально
background-repeat: repeat-x;
.container {
margin: auto;
background: #FFF;
max-width: 960px;
background-image: linear-gradient(to right,
#50B5AD 0%, #50B5AD 16.67%,
#FFBBB7 16.67%, #FFBBB7 33.33%,
#F8506C 33.33%, #F8506C 50%,
#ADB347 50%, #ADB347 66.67%,
#F5CE42 66.67%, #F5CE42 83.33%,
#A2DBD6 83.33%, #A2DBD6 100%);
background-size: 600px 4px;
background-repeat: repeat-x;
}
codepen.io/paulradzkov/pen/eZydxg