ハイフンの後の改行を防止する
ハイフンを含むテキストを操作する場合、ハイフンの後に改行が発生する問題が発生する場合があります。望ましくない視覚効果を生み出します。この問題は、ハイフンでつながれた測定値や、1 つの単語としてまとめる必要があるその他の要素を扱う場合に特に顕著です。
Safari などのブラウザでは、ゼロ幅のブレーク文字が認識されないためにこの問題が発生する可能性があります。 () 改行を防ぐ場合。この状況に対処するため、ブラウザ間で普遍的に機能する代替ソリューションは、改行しないハイフン (‑) です。
改行しないハイフンを利用することで、改行を防ぐことができます。特定のハイフンの後に改行が発生しないようにします。通常のハイフンを ‑ に置き換えるだけです。問題のあるインスタンスでは、狭い表示領域でもハイフンで囲まれたテキストがそのまま残り、途切れないようにします。
このアプローチを示すために、次の例を考えてみましょう:
Original Text: 3-3/8"
非改行ハイフンを含む変更されたテキスト: 3‑3/8"
非改行ハイフンを組み込むことで、表示サイズやビューポート幅に関係なく、ハイフンの後に改行が発生するのを防ぐことができます。このソリューションは、さまざまなブラウザやデバイス間でハイフン付きテキストの整合性を維持するための信頼性が高く効果的な方法を提供します。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3