ホームページ バックエンド開発 PHPチュートリアル 14. CSS - 長い文字列が幅を超える場合に自動的に折り返す

14. CSS - 長い文字列が幅を超える場合に自動的に折り返す

Jul 29, 2016 am 08:56 AM
break content word

1. 関連情報

PHPで長い文字列(文字列に改行がありません)を出力する場合、内容が設定された長さを超えたときに文字列が自動的に折り返されることが望まれます。そうでない場合は、改行のない文字列が超過します。設定された幅に応じて、ページは無限に引き伸ばされます

純粋なHTMLコードでは、特別な宣言がなくても、たとえば、設定された幅に従って自動的に折り返されます

<code><span><<span>div</span><span>style</span>=<span>"width: 100px;"</span>></span>
测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试
<span></<span>div</span>></span></code>
ログイン後にコピー

上記のコードは、コンテンツの幅が100pxを超えると、自動的に折り返されます出力をラップします

しかし、php

<code><span><<span>div</span><span>style</span>=<span>"width: 100px;"</span>></span><span><span><?php</span><span>echo</span><span>$long_content</span>; <span>?></span></span><span></<span>div</span>></span></code>
ログイン後にコピー

の長い文字列を出力する場合、$long_content のコンテンツ幅は 100px をはるかに超えており、コンテンツ出力はページを自動的に折り返さないことがわかります。文字列の幅に応じて無限に引き伸ばされます。つまり、定義された幅は想像上のものであり、明らかに期待とは異なります。 2. 問題の説明 $long_content的内容宽度是远超过100px的,可以看到内容输出是不会自动换行的,会根据字符串的宽度无限拉伸页面,也即有多长就会拉伸多长,定义的宽度形如虚设,显然不是我们所期望的

二、问题描述

当输出长字符串时,内容不会自动换行,会无限拉伸页面

三、解决方案

使用如下的css定义

<code><span><<span>div</span><span>style</span>=<span>"width: 100px; word-break: break-all;word-wrap: break-word;"</span>></span><span><span><?php</span><span>echo</span><span>$long_content</span>; <span>?></span></span><span></<span>div</span>></span></code>
ログイン後にコピー
  1. word-break 属性规定自动换行的处理方法,值 break-all 表示允许在单词内换行。
  2. word-wrap 属性允许长单词或 URL 地址换行到下一行,值break-word
  3. 長い文字列を出力する場合。の場合、コンテンツは自動的に折り返されず、ページが無限に伸びます
3. 解決策次の CSS 定義を使用します

rrreee

  1. word-break 属性で自動折り返し処理を指定しますword-break メソッドの値 break-all は、単語内の改行が許可されることを意味します。
  2. word-wrap 属性により、長い単語または URL アドレスを次の行に折り返すことができます。値 break-word は、長い単語または URL アドレス内で折り返すことを意味します。

    🎜').addClass('事前番号付け').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i 🎜').text(i)); }; $numbering.fadeIn(1700); }); }); 🎜 🎜 以上、14. CSS - 長い文字列が幅を超えた場合に内容も含めて自動的に折り返す を紹介しましたので、PHPチュートリアルに興味のある友人の参考になれば幸いです。 🎜 🎜 🎜
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Wordの自動折り返しを解除する方法 Wordの自動折り返しを解除する方法 Mar 19, 2024 pm 10:16 PM

Word 文書のコンテンツを編集するときに、行が自動的に折り返されることがあります。この時点で調整を行わないと、編集に大きな影響があり、非常に頭を痛めることになります。何が起こっているのでしょうか?実は、これは定規の問題なのですが、以下ではワードの自動折り返しを解除する方法を紹介しますので、皆さんのお役に立てれば幸いです。 Word 文書を開いて文字を入力した後、コピーして貼り付けようとすると、文字が改行される場合があるため、この問題を解決するには設定を調整する必要があります。 2. この問題を解決するには、まずこの問題の原因を知る必要があります。ここでは、ツールバーの下にある [表示] をクリックします。 3. 次に、下の「ルーラー」オプションをクリックします。 4. この時点で、ドキュメントの上に定規が表示され、その上にいくつかの円錐形のマーカーが表示されます。

Wordで定規を表示する方法と定規の操作方法を詳しく解説! Wordで定規を表示する方法と定規の操作方法を詳しく解説! Mar 20, 2024 am 10:46 AM

Wordを使っていると、内容をより美しく編集するために定規を使うことが多いです。 Word のルーラーには、文書のページ余白、段落インデント、タブなどを表示および調整するために使用される水平ルーラーと垂直ルーラーが含まれていることを知っておく必要があります。では、Word で定規を表示するにはどうすればよいでしょうか。次にルーラー表示の設定方法を説明します。必要な学生はすぐに集めてください。 1. まず、ワードルーラーを表示します. デフォルトの Word 文書にはワードルーラーが表示されません. Word の [表示] ボタンをクリックするだけです。 2. 次に、[ルーラー]のオプションを見つけてチェックを入れます。このようにしてワードルーラーを調整することができます!はい、もしくは、いいえ

Word文書に手書きの署名を追加する方法 Word文書に手書きの署名を追加する方法 Mar 20, 2024 pm 08:56 PM

Word 文書はその強力な機能により広く使用されており、図や表などさまざまな形式を Word に挿入できるだけでなく、ファイルの完全性と信頼性を確保するために、多くのファイルの最後に手動で署名する必要があります。複雑な問題を解決するにはどうすればよいですか? 今日は、Word 文書に手書きの署名を追加する方法を説明します。スキャナー、カメラ、または携帯電話を使用して手書きの署名をスキャンまたは撮影し、PS またはその他の画像編集ソフトウェアを使用して画像に必要なトリミングを実行します。 2. 手書き署名を挿入したい Word 文書で「挿入 - 画像 - ファイルから」を選択し、切り取られた手書き署名を選択します。 3. 手書き署名の画像をダブルクリック(または画像を右クリックして「画像形式の設定」を選択)すると、「画像形式の設定」がポップアップ表示されます。

Wordのページ余白を設定する方法 Wordのページ余白を設定する方法 Mar 19, 2024 pm 10:00 PM

オフィスソフトの中でもWordは最もよく使われているソフトです。私たちが制作するテキスト文書は基本的にWordで操作します。必要に応じて紙で提出する必要がある文書もあります。印刷する前にレイアウトを設定してから提示する必要があります」 . より良い結果が得られます。そこで質問は、Word でページの余白をどのように設定するかということです。あなたの疑問を解決するために、具体的なコースの説明があります。 1. Word 文書を開くか、新しい Word 文書を作成し、メニュー バーの [ページ レイアウト] メニューをクリックします。 2. 「ページ設定」オプションの「余白」ボタンをクリックします。 3. リストから一般的に使用されるページ余白を選択します。 4. リストに適切なマージンがない場合は、[カスタム マージン] をクリックします。 5. 「ページ設定」ダイアログボックスが表示されるので、「余白」オプションをそれぞれ入力します。

Wordの網掛け設定はどこにあるのでしょうか? Wordの網掛け設定はどこにあるのでしょうか? Mar 20, 2024 am 08:16 AM

オフィスワークなどでワードを使うことが多いですが、ワードの網掛けの設定がどこにあるのかご存知ですか?今日は具体的な操作手順を紹介しますので、ぜひ見てください。 1. まず、Word文書を開き、網掛けを追加する必要があるテキスト段落情報の段落を選択し、ツールバーの[開始]ボタンをクリックし、段落領域を見つけて、右側のドロップダウンボタンをクリックします(下図の赤丸で示すように))。 2. ドロップダウン ボックス ボタンをクリックした後、ポップアップ メニュー オプションで [境界線と網掛け] オプションをクリックします (下図の赤丸で示されているように)。 3. [境界線と網かけ]ダイアログボックスが表示されるので、[網かけ]オプションをクリックします(下図の赤丸部分)。 4. 塗りつぶされた列で色を選択します

Wordで点線を引く方法 Wordで点線を引く方法 Mar 19, 2024 pm 10:25 PM

Wordはオフィスでよく使っているソフトで、大きな記事の場合、中の検索機能を使って全文中の単語が間違っていることを見つけたり、一つ一つ変更していき、上司に提出する際に文書を美化して見栄えを良くするなど、以下に編集者が点線の描き方の手順を紹介します。 Wordのline. 一緒に学びましょう! 1. まず、下図に示すように、コンピューター上で Word 文書を開きます。 2. 次に、下図の赤い丸で示すように、文書にテキスト文字列を入力します。 3. 次に、 と を押します。 [ctrl+A] を押しながら、下図の赤丸で示したテキストをすべて選択します。 4. メニューバー上部の [開始] をクリックします。

Wordの表を合計する方法を知っていますか? Wordの表を合計する方法を知っていますか? Mar 21, 2024 pm 01:10 PM

Word の表で数を数えるという問題に遭遇することがあります。通常、このような問題に遭遇すると、ほとんどの生徒は Word の表を Excel にコピーして計算しますが、黙って電卓を手に取る生徒もいます。簡単に計算する方法はありますか?もちろんありますが、実はWordでも合計額を計算することができます。それで、その方法を知っていますか?今日は、一緒に見ていきましょう!困っている友達はすぐに集めてください。手順の詳細: 1. まず、コンピューターで Word ソフトウェアを開き、処理する必要がある文書を開きます。 (図のように) 2. 次に、(図のように) 合計値が配置されているセルにカーソルを置き、[メニュー バー] をクリックします。

Wordで下線を引く方法 Wordで下線を引く方法 Mar 19, 2024 pm 10:49 PM

卒業論文や履歴書の表紙を作るときに、表紙に性別、年齢、階級などを書き、その後ろに線を引いて自分の情報を書きますが、名前に下線を引くという問題があります。 Word で下線を引く方法について誰もが尋ねていることを以下に具体的な手順で説明します。まず、パソコンで文書を開き、Word の上部ツールバーにある [スタート] ボタンをクリックし、下図の赤丸で示す [U] の下にある下線付きのアイコン ボタンをクリックします。 2. 次に、下線を引きたい位置にカーソルを置き、キーボードのスペースキーを押します。このとき、下線が表示されます。下線の長さは、スペースの数に応じて制御できます。下図の赤丸部分

See all articles