問題タブ [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.
css - CSS text-indent - :after を使用してテキストを削除しますが、コンテンツは削除しません
ナビゲーション テキスト (次/前) を変更できないスライダーを使用していますが、テキストを矢印に置き換えたいです。
次のCSSで矢印を追加しました:
次のCSSを追加すると、矢印とテキストが消えます
矢印は残したいのですが、テキストを削除したいのですが、可能ですか?
ナビゲーションの HTML 構造は次のとおりです。
ckeditor - CKEditor で段落の最初の行をインデントする方法
CKEditorを使用していますが、段落の最初の行だけをインデントしたいと考えています。<p>
以前に行ったことは、「ソース」をクリックしてスタイルを編集してを含めることtext-indent:12.7mm;
ですが、「ソース」をもう一度クリックして通常のエディターに戻ると、変更が失われ、理由がわかりません。
<p>
私の好みは、カスタム ツールバー ボタンを作成することですが、カスタム ボタンをクリックすると必要なスタイル属性で編集されるように、その方法や編集場所がわかりません。
html - CSS: text-indent と text-align は無視されます
これに対する答えは簡単かもしれませんが、自分で理解することはできません。
次の HTML があります。
それに付随する次のCSS:
ご覧のとおり、テキストを中央に配置し、チャプター クラスと著作権表示内のテキストを含む段落のインデントを 0 に設定しようとしています。しかし、うまくいきません。次のように、スタイルを HTML ファイル内の段落に直接適用するとします。
うまくいきます。しかし、CSS の text-align と text-indent を使用してこれらの段落のスタイルを設定しようとするとすぐに無視されます。
私が間違っていることは何か分かりますか?ご協力いただきありがとうございます!
css - Chrome で CSS が更新されない
実際に開発中のウェブページにメニューを作ろうとしていますが、コードを変更してもメニュー ul の css が更新されないことに気付きました。Chrome 37.0.2062.124 では更新されませんが、Firefox 32.0.1 ではキャッシュをクリアすると更新されます (もちろん、Chrome でも Ctrl+F5 を試しました)。IE 11.0.10 が Chrome と同じ問題を抱えているというのは興味深いことかもしれません。
この時点で、テキストに合わせて、テキストのインデントを 2.75 から 0.75 に減らしたいと考えています。これがjsfiddleです(変更を更新しているようです): jsfiddle
問題は
したがって、それがおそらくChrome、Apache(W7にXAMPP 3.2.1を使用しています)、またはその他の愚かなものによって引き起こされた問題であるかどうかはわかりません...
みんなありがとう。
javascript - に続くテキストをインデントする
タグ内に改行 ( br
) が散在するフロー テキストを表示する Web ページがあります。a に続くすべてにインデントを付けspan
たいと思います。純粋なCSSでこれを行うことは可能ですか? テキスト自体を操作せずにこれを行うことをお勧めします。(可能ですが、面倒です)タグはタグ内にあることに注意してください。span
br
br
span
これは、いくつかのコード例と、純粋な CSS でそれを実行しようとした私の試みです。
更新: これは、純粋な CSS では実行できない場合があります。私のプロジェクトでは jQuery を使用しているため、jQuery を使用したソリューションは受け入れられます。
更新 2 : text-indent
in CSS はブロック要素でのみサポートされます。span タグで使用display: block
するとインデントが機能しますが、不要なブロック要素の改行を防ぐためにコンテンツを span タグ間でマージする必要があります。
別の方法として、CSS クラスを設定する代わりに数値を挿入する方法があります。
css - CSSの「text-indent」プロパティを設定して同等にする方法はありますが、フォントに基づいていますか?
私を逃れる何らかの理由で、「text-indent」の値はピクセル数です。しかし、異なるフォントは異なるレベルのインデントを必要とします。フォントを変更するたびに正しいインデントを設定することを忘れないようにしたいと思います。
「現在のフォントでこのテキストに相当するピクセルを追加する」ことを意味します。次に、テキストインデントはすべてのフォントで同じになります。その効果を達成する CSS には何かありますか?
html - 2 番目の段落から始まるテキストのインデント
DB ($row[text] ) からのテキストがあります。次のようになります。
そして、第2段落から始まる「テキストインデント」を適用したい。次のようなクラスに適用できることはわかっています。
しかし、データベースを編集できないため、それはできません。p{text-indent: 20px} を使用すると、すべての段落に適用されます
css - Chrome は段落の先頭にスペースを追加します
私は OS X で Chrome 41 を使用しています。ライブの例では、私の問題をより簡単に説明できます: http://mathieumarques.herokuapp.com/。
エクスペリエンスセクションまで下にスクロールすると、各段落の前に先頭のスペースが表示されますtext-indent: 0;
。ただし、プロパティに負の値を追加することはできtext-indent
ます。
Firefox ではこの問題はありません。