我正在寻找一种用字符替换换行符的解决方案<br>
,比如说逗号。
我有一个显示图像学分的网站。在横向模式下,积分显示如下:
标题
艺术家
年
在纵向模式下,它应该显示如下:
标题,艺术家,年份
到目前为止,我找到了这个解决方案,适用于 safari、safari for ios 和 chrome(尚未在 android 上测试过 chrome,但我想它也应该可以):
先设置一个空的内容去掉换行符
br {content: '';}
然后设置要替换换行符的字符串
br:after {content: ', ';)
如果您需要换行符再次正常工作,请放
br {content:none;}
实际上效果很好,但这是正确的方法吗?你如何用css中的字符替换换行符?我正在寻找一种解决方案,在该解决方案中,cms 的最终用户在输入积分时不必添加过多的 html 代码。