ホームページ > ウェブフロントエンド > CSSチュートリアル > Flexbox は Overflow-Wrap: Break-Word の動作にどのような影響を与えますか?

Flexbox は Overflow-Wrap: Break-Word の動作にどのような影響を与えますか?

Linda Hamilton
リリース: 2024-10-31 09:17:29
オリジナル
539 人が閲覧しました

How Does Flexbox Affect the Behavior of Overflow-Wrap: Break-Word?

オーバーフローラップの動作に対するフレックスボックスの影響

CSS 要素へのフレックスボックスの導入により、オーバーフローラップ: ブレークワードの動作が変更される可能性があります。 overflow-wrap:break-word を要素に適用すると、フレックスボックスはデフォルトで要素を 1 行に再編成します。

ただし、フレックスボックスの子プロパティのデフォルトの min-width は auto であるため、a や b などの要素がこの例では、コンテンツに基づいて最小幅を保持しています。水平スクロールバーを排除するには、min-width プロパティを調整できます。

<code class="css">.b {
  min-width: 0;
}</code>
ログイン後にコピー

min-width を 0 に設定すると、コンテンツが自然に流れるようになり、水平スクロールバーをトリガーせずに改行が期待どおりに機能できるようになります。

デモンストレーション用に変更された例を次に示します:

<code class="html"><div class="wrap">
  <div class="a">
    first div
  </div>
  <div class="b">
    animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
    animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal animal
    animal animal animal animal animal animal animal animal animal animal animal animal
  </div>
</div></code>
ログイン後にコピー
<code class="css">.wrap {
  overflow-wrap: break-word;
  display: flex;
}

.b {
  min-width: 0;
}</code>
ログイン後にコピー

以上がFlexbox は Overflow-Wrap: Break-Word の動作にどのような影響を与えますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート