我需要帮助。我正在尝试通过网站的标题来实现这种效果。

javascript - 换行并使用javascript注入(inject)跨度-LMLPHP

我尝试使用背景色和填充,但是当文本以两行或更多行增长时,它会形成一个大矩形。我正在尝试找出一种使用javascript自动将行拆分为跨度的方法。

有人可以帮我吗?

非常感谢!

最佳答案

尝试这个:



.padded-multiline {
  line-height: 1.4;
  padding: 2px 0;
  width: 400px;
  margin: 20px auto;
}

.padded-multiline span {
  background-color: #c0c;
  color: #fff;
  display: inline;
  padding: 0.45rem;
  line-height: 60px;
  /* Needs prefixing */
  box-decoration-break: clone;
  -webkit-box-decoration-break: clone;
}

<h1 class="padded-multiline">
  <span>How do I add padding to subsequent lines of an inline text element?</span>
</h1>

09-28 06:00