だから私は7スパンで1つのdivを持っています - それぞれは日付を記述します。最後のスパンは変わった振る舞いをしますが、幅が異なります。いくつかの点では折り返しますが、空きスペースがあります。 Here is pic of how it looksdivの最後のスパンが幅を変更します
.mc-dates-bar
{
margin-left: 60px;
width: 800px;
height: 30px;
}
.mc-single-date
{
font-weight: bold;
font-family: sans-serif;
color: $denim;
font-size: 18px;
margin-left: 15px;
}
<div className="mc-dates-bar">
<span className="mc-single-date">{moment(dates[0]).format("D MMM")}</span>
<span className="mc-single-date">{moment(dates[1]).format("D MMM")}</span>
<span className="mc-single-date">{moment(dates[2]).format("D MMM")}</span>
<span className="mc-single-date">{moment(dates[3]).format("D MMM")}</span>
<span className="mc-single-date">{moment(dates[4]).format("D MMM")}</span>
<span className="mc-single-date">{moment(dates[5]).format("D MMM")}</span>
<span className="mc-single-date">{moment(dates[6]).format("D MMM")}</span>
</div>
固定 '800px'の代わりに '%'で 'width'を使用しようとすると、問題を解決できるかもしれません –