提问者:小点点

通过javascript插入<br>会导致下一个元素覆盖新行[closed]


我的客户有产品的名称是这样的“英文名-荷兰语名”。 所以他要求我不要用“-”来代替,应该插入新的一行。

下面是部分代码:

 //add the english product name
  pTag.innerText = `${origName} `;
  const br = document.createElement("br");
  pTag.insertAdjacentElement("beforeend", br);
  //add the dutch span tag
  pTag.insertAdjacentElement("beforeend", newSpan);

newSpan只是荷兰语的产品名称。

所以我的问题是如何确保这种情况不会发生?

我用的是Wordpress和WooCommerce。


共1个答案

匿名用户

你应该检查CSS。 它的高度似乎是固定的。