css - CSS行尾选择器添加装饰
问题描述
假设您有很长的文字
并且您希望响应式地(例如对于所有屏幕尺寸)在每个换行符之前添加一些内容。
这里的代码笔: https ://codepen.io/jossnaz/pen/YgWmrR
看起来像这样:
我想让它看起来像这样:
例如:在每行的末尾添加一个插入符号 _,响应式
HTML
<span>
long long text long long text text long long text long long text text long long text long long text text long long text long long text text
</span>
<br>
<br>
<br>
<br>
<span>
long long text long long text text long long text long long text text long long text long long text text long long text long long text text
</span>
CSS
span{
max-width: 350px;
display: inline-block;
}
br + span{
max-width: 500px;
}
解决方案
这是一个使用背景和box-decoration-break
.
p {
max-width: 300px;
}
p > span {
background:
linear-gradient(#000, #000)
bottom right/
8px 1px
no-repeat;
padding-right: 10px;
-webkit-box-decoration-break: clone;
box-decoration-break: clone;
}
<p><span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc purus lectus, gravida in gravida non, consequat in ipsum. Aenean molestie dictum sem sed ornare. Aenean eleifend massa nunc, ut mollis mi bibendum quis. Ut at lorem lorem. Ut nisl est, scelerisque a augue at, fringilla tincidunt urna</span></p>
<p><span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc purus lectus, gravida in gravida non, consequat in ipsum. Aenean molestie dictum sem sed ornare. Aenean eleifend massa nunc,</span></p>
推荐阅读
- amazon-web-services - 如何使用不同类型的从站设置 Spark 集群
- amazon-web-services - 无法从 DynamoDB 检索所有记录
- django - 接收http请求
- postgresql - Spring JPA Postgresql - 复合键在不重复时重复
- ios - iOS-图像未显示自定义单元格(Swift)
- vba - 如何处理另一个工作簿的 Workbook_Open 事件中产生的错误?
- r - 如果按组丢失数据,箱线图的宽度是否一致?
- angular - 如何在两个组件中使用一个变量?
- javascript - 我想在使用范围输入更改输入值时过滤数组的数字,但是当我过滤该值时会出错
- swift - 快速组合 for 循环中的条件