改行<br>
を文字に置き換えるソリューションを探しています。カンマとしましょう。
画像のクレジットを表示する Web サイトを持っています。横向きモードでは、クレジットは次のように表示されます。
タイトル
アーティスト
年
縦向きモードでは、次のように表示されます。
タイトル、アーティスト、年
これまでのところ、私はこの解決策を見つけました.Safari、iosおよびchromeのsafariで動作します(androidでchromeをテストしていませんが、動作するはずです):
最初に空のコンテンツを設定して改行を削除します
br {content: '';}
次に、改行を置き換える文字列を設定します
br:after {content: ', ';)
正常に機能するために改行が必要な場合は、再び配置します
br {content:none;}
実際にはうまく機能しますが、これを行う正しい方法ですか? cssで改行を文字に置き換えるにはどうすればよいですか? cms のエンド ユーザーがクレジットを入力するときに、あまり多くの html コードを追加する必要がないソリューションを探しています。