はじめに 下記の記事での検証の結果、文字列をはみ出さずに改行させるためには、overflow-wrap: break-word; が良さそうだ、ということがわかりました。 しかし、flex の文脈の中ではこの方法では解決しないケースがありました。 困ったこと flex の要素内で、固定値の幅を持った緑の要素と、そうでないオレンジの要素を並べます。 オレンジの要素は overflow-wrap: break-word; が指定されているにも関わらず、改行されませんでした。 See the Pen Untitled by shiraishi yuma (@punkshiraishi) on CodePen. 解決方法 1 : 要素の幅を指定する オレンジの要素の幅を指定すると、オレンジの要素内の文字は改行します。 See the Pen flex and break-word 2 by shi