ホームページ >ウェブフロントエンド >CSSチュートリアル >「text-overflow: ellipsis」が Flexbox で動作しないのはなぜですか? どうすれば修正できますか?
display: flex を使用すると、text-overflow: ellipsis が期待どおりに機能しなくなります。この記事では、この問題の背後にある理由を詳しく調べ、解決策を提供します。
display: flex は、レイアウト動作を再加工します。親コンテナ内の要素。この場合、通常、コンテナ内のテキストが切り捨てられる text-overflow: ellipsis プロパティが誤ってオーバーライドされています。
Toテキストの切り捨ての制御を取り戻すには、個々のフレックスを対象とする別のクラスを採用する必要があります。 Children:
.flex-child { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
これらのプロパティは連携して、改行を防ぎ、あふれたテキストを切り詰め、必要に応じて省略記号を表示します。
より詳細な説明とソースについては、以下を参照してください。リソース:
以上が「text-overflow: ellipsis」が Flexbox で動作しないのはなぜですか? どうすれば修正できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。