ネストされた div の子に親コンテナーの幅を埋めるように強制することに関しては多くの質問がありますが、私の質問は、親コンテナーよりも大きい自然なフロー幅で子 div を強制する方法です (たとえば、子 div親の幅を維持するために、親コンテナの幅を超えて子を引き延ばすテキストノードが含まれていますか?
動的ではない単純な解決策は、親に幅を設定することですが、幅が事前に決定されていない場合 (応答上の理由から) はどうでしょうか? 子要素に追加して、コンテンツをラップし、要素が親の幅内に収まるようにするためのタグはありますか?
<div class="parent"> //Width is not set
<div class="child">Here might be a long string of dynamic text</div>
</div>
親要素に幅を設定することでこの問題が解決されることは理解していますが、私の場合、要素は画面サイズに応じて幅のサイズを変更するように設定されているため、それを行うことはできません。たとえば、ユーザーが電話を使用していて、縦向きから横向きになった場合、親要素はサイズ変更できる必要があり、そのために JavaScript を使用する必要はありません。
また、私の特定の状況では、親要素がフロートであることにも言及する必要があります。それが重要かどうかはわかりません。