【问题标题】:Need to add spaces between labels in javascript需要在javascript中的标签之间添加空格
【发布时间】:2015-05-20 08:57:25
【问题描述】:

我想在这些标签之间留一些空格:

"<label>" + currentItem.get_item('Monday') + "</label> " +
"<label>" + currentItem.get_item('Tusday') + "</label> " +
"<label>" + currentItem.get_item('Wensday') + "</label> " +
"<label>" + currentItem.get_item('Thirsday') + "</label> " +
"<label>" + currentItem.get_item('Friday') + "</label> " +
"<label>" + currentItem.get_item('Saturday') + "</label> " +
"<label>" + currentItem.get_item('Sunday') + "</label> " +

【问题讨论】:

  • 用 CSS 设置样式? label{display:inline-block;padding:1em}
  • css 边距或内边距
  • "&lt;label&gt; " + currentItem.get_item('Monday') + " &lt;/label&gt;""&lt;label&gt;&amp;nbsp;" + currentItem.get_item('Monday') + "&amp;nbsp;&lt;/label&gt;" "&lt;label&gt;" + currentItem.get_item('Monday') + "&lt;/label&gt;&amp;nbsp;"
  • 想用javascript代码嵌入css
  • 使用角色实体来完成你的任务 

标签: javascript label spaces


【解决方案1】:

您可以通过为标签添加边距或内边距来设置它们的样式。

label{
  margin-right: 1em;
}

或者如果你需要一个空白,那么使用

&nbsp;

而不是像这样的'':

"<label>" + currentItem.get_item('Monday') + "</label>&nbsp;" +

【讨论】: