問題タブ [text-indent]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - ラベル テキストは折り返されますが、2 行目はインデントされません
幅が制限されたフォームがありますが、ラベル テキストがフォーム幅より長い可能性があるため、テキストが複数行に折り返されました。私の問題は、入力要素のために最初の行がインデントされているが、2行目はインデントされていないため、フォームがうまくいかないことです。
2番目、3番目...を最初の行としてインデントし、CSSのみを使用するという考えはありますか?
実際:
私の期待は
これは私のケースの例です:
css - インライン CSS のみで段落をインデントする
私の問題のすべての背景を放棄して、それを提示するだけです:
CSS で段落をインデントする必要がありますが、インライン CSS しか使用できません。(または必要な番号)を使用してp {text-indent:15px;}
も機能しません。テキスト ボックスは基本的に BBCode だけですが、それを有効にする BBCode を使用することを条件に、インライン CSS を使用できます。つまり、コードを一番上に置くことができず (これが何と呼ばれているか思い出せません)、外部のスタイル シートを参照することもできません。
のコードだけを使用すると、入力しtext-indent:15px;
た行の最初の行だけがインデントされます。たとえ途中でいくつかの区切りがあったとしてもです (Enter キーを 2 回押す、つまり、ここで行っているように)。このコードを開いたり閉じたりするオプションがありません (コードの対象者はコーディングをまったく理解できません)。また、これを行う方法があるかどうか、またはそれを伝える必要があるかどうかもわかりませんでした。テキストをインデントしない運命にあるのでしょうか?
それは私が書くことができるものです。リンクを他のテキストとは異なる色にしたい場合、リンクをフォーマットする方法がなく、毎回 BBCode を使用して色を変更する必要があります。このプロパティを使用するtext-indent
と、テキストの最初の行が (本来あるべきように) インデントされ、それ以外は何もインデントされません。限目。私は BBCode で操作しており、HTML を使用して段落を開閉することができないため、段落タグ ( <p>
) に基づいて動作するコードを使用しても何も達成されません。
html - Microsoft Word への貼り付け時にぶら下げインデントを生成する HTML
書式設定されたテキストを生成する Web ページを作成し、それをコピーして Microsoft Word 2010 に貼り付けます。ぶら下げインデントをサポートする必要があることを除いて、すべて正常に動作します。CSS with を使用してぶら下げインデントを生成する方法を見つけましたmargin-left: 1cm; text-indent: -1cm;
。margin-left
これはページ上では正常に機能しますが、単語にコピーすると部分が失われるため機能しません。
したがって、すべての段落の最初の行は、他のすべての段落が右にシフトされるのではなく、左にシフトされます。
例 (HTML ファイルに入れ、Firefox から Word にコピー):
編集:タイプミスを修正
css - リンク内のテキスト画像の置換
一部のナビゲーション テキストを画像に置き換えようとしています。画像を背景として適用しましたが、 text-indent: -9999px トリックが機能していないようです。リンクを保持しているナビゲーションに適用すると、リンクと画像が完全に消えます。リンク自体に適用しても、何も変わりません。この置き換えは、頻繁に更新される Wordpress プラグインに対して行われているため、HTML コードを変更することは非常に困難です。
html - CSS を使用して、Label の 2 行目を 1 行目の正確に下にインデントする
ラベルの 2 行目をインデントして、最初の行の開始点より後ろにならないようにしたいと考えています。
ここに私のHTMLがあります:-
見た目はこんな感じ
変換がコストを下回らないように微調整できますか?
ありがとう
html - 段落に「テキストインデント」を適用する方法は?
css を使用した "text-indent" に問題があります。3 行以上の段落が必要で、最初の 2 行に "text-indent" スタイルを適用し、残りの行は次のようになります。通常のアライメント。CSSを使用してみましたが、期待した結果が得られなかったので、誰か助けてください。前もって感謝します。