このとき、overflow:auto;(コードがコンテナの境界を超えたときにスクロールボックスを表示する)を使用できますが、この方法はすべての主流ブラウザで機能するわけではありません。一部のブラウザでは、余分なコンテンツが直接切り取られます。 <pre> タグはフォーマット済みのテキストを定義できることは誰もが知っています。一般的な用途は、コンピュータのソース コードを表すことです。 pre 要素で囲まれたテキストは通常、スペースと改行を保持しますが、残念ながら、<pre> タグ内にコードを記述する場合、手動で折り返さないと、スペースと改行も保持され、自動的に折り返されません。 このとき、 overflow:auto; (コードがコンテナの境界を超えたときにスクロールボックスを表示する)を使用できますが、この方法はすべての主流ブラウザで機能するわけではありません。一部のブラウザでは、余分なコンテンツが直接切り取られます。 このウェブサイトではソースコードを使用する箇所があまりなく、これまでこの問題にあまり注意を払っていませんでしたが、少し前に熱心なネットユーザーがQQでこの問題を報告したので、今回テーマを変更したときに解決策を探して共有しました。 コードをコピー コードは次のとおりです。前 { white-space: pre-wrap; /* css-3 */ white-space: -moz-pre-wrap; /* Mozilla、1999 年以降 */ white-space: -pre-wrap; /* Opera 4-6 */ 空白: -o-pre-wrap; /* Opera 7 */ word-wrap: break-word; /* Internet Explorer 5.5+ */ } この CSS ソリューションにより、pre タグ内のテキストを自動的に折り返すことができます。私はこれをすべてのブラウザでテストしましたが、IE6、IE7、IE8、Firefox、Opera、Safari、Chrome など、すべてのブラウザでサポートされています。 境界線が境界外になるのは、ウィンドウの幅を 20 文字未満に縮小した場合のみです。また、この CSS テクニックを紹介する投稿をいくつか見かけましたが、長い単語の折り返しの問題を解決できるとのことでしたが、試してみたところ、うまくいきませんでした。 |
<<: Docker ファイルの保存パス、ポート マッピング操作モードの変更
>>: JavaScript で Webpack を使用するチュートリアル
情報を探すインターネットで見つかったいくつかの方法: autocomplete="off&...
1. vue-cliをインストールする vue.js で vue.js を実行します。 2. プロジ...
私はコーディングが大好きです。コーディングすると幸せになります!みなさんこんにちは、Counterで...
まず、データベース テーブルを作成します。 テーブル `t_demo` を作成します ( `id` ...
1. はじめに最近、開発者が誤ってデータを削除したり更新したりするケースがよくあります。今回もまた問...
前回の記事に引き続き、web02 サーバーを作成し、web01 サーバーと web02 サーバーの ...
最初のもの: 1. 主要なヘッダーファイルを追加します。 #include <linux/of...
一般的な書き方は次のとおりです。 XML/HTML コードコンテンツをクリップボードにコピー<...
プロジェクトの目的元のWindows環境でphpstudyを使用して構築されたMySQL 5.5.5...
metaはhtml言語のhead領域にある補助タグです。おそらく、これらのコードは不要だと思うかもし...
注意: スコープアニメーションは使用できません。 ! ! ! GIF経由 <テンプレート>...
簡略化されたファイル サイズを変更し、サンプルをダウンロードします。ファイルをローカル コンピュータ...
CSSコードコンテンツをクリップボードにコピー.bottomTable{背景色: rgb (249,...
この記事では、例を使用して、MySQL でスケジュールされたタスクを設定する方法について説明します。...
HTML メタタグHTML メタタグは、Web ページのコンテンツに関する情報をブラウザや検索エンジ...