html - 是否可以在换行符上向 anchor 标记添加填充?

标签 html css

我有以下带填充的链接。在移动屏幕上,它有一个换行符。是否可以在第一行的末尾和第二行的开头添加填充?

div {
  max-width: 30rem;
  margin: 5rem auto;
}
a {
  padding: 10px 20px;
  background: red;
  line-height: 200%;
}
<div>
  <a href="#">Read More: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt</a>
</div>

最佳答案

使用box-decoration-break :

div {
  max-width: 30rem;
  margin: 5rem auto;
}

a {
  padding: 10px 20px;
  background: red;
  line-height: 200%;
  -webkit-box-decoration-break: clone;
          box-decoration-break: clone;
}
<div>
  <a href="#">Read More: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt</a>
</div>

关于html - 是否可以在换行符上向 anchor 标记添加填充?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74337121/

相关文章:

javascript - 在javascript中将元素设置到视口(viewport)的顶部

javascript - 使用 Javascript 我想要一个按钮通过更改 css 来显示或隐藏 div

html - 增加单选按钮高度会导致 Mozilla 浏览器出现问题

javascript - 如何创建同步轮播

html - Bootstrap 3 中的内联输入问题

php - 用于重定向的 php header

html - 使用 flex 自调整布局

html - 使用 CSS 在类中居中对齐内容?

javascript - 具有 css 和 javascript 资源的本地 Tomcat 实例

jquery如何动态着色区域