問題タブ [letter-spacing]

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.

0 投票する
2 に答える
115 参照

android - EditTextで文字幅を修正する方法はありますか?

背景の破線がEditTextの数字と正確に一致するように、ライブラリまたはEditTextの各文字の幅を修正する簡単なトリックを見つけようとしています。写真で希望の効果を確認できます。

ここに画像の説明を入力

0 投票する
1 に答える
10 参照

php - スペースのない文字列で preg_replace を使用する方法

私はサッカーAPIを使用しており、WWLDW/WLDDL(最後の5試合)、WIN/LOSE/DRAWのような出力があり、「WWLDW」のように戻ってきます。たとえば、Wを置き換えたいのです<span style="color:green;">W</span>が、間にスペースはありません文字。

ありがとう!

0 投票する
2 に答える
4187 参照

html - CSS の文字間隔を理解する: 通常のデフォルト値を 0 に置き換えることは有効ですか?

このページによると、CSS のletter-spacingプロパティのデフォルト値はnormalです。

特に、デフォルト以外の値がデフォルト値に追加されます。

letter-spacing を使用する際に注意すべき最も重要な点は、指定された値はデフォルトを変更せず、ブラウザーが適用するデフォルトの間隔に追加されるということです (フォント メトリックに基づいて)。文字間隔は負の値もサポートしており、テキストの外観を緩めるのではなく引き締めます。

この定義によれば、 0 + X = X であるため、0はノーマルのデフォルト値と同等である必要があります。

1) normalのデフォルト値の代わりに0を使用することは有効ですか? (これはスライダーの実装用です。)

2) 0がデフォルト値でないのはなぜですか? なぜ別の値 (つまり、 normal )を導入するのですか?

CodePen でのこのテストでは、値0が実際にはデフォルト値のnormalと同等であることも示されています。