我想創建一個包含名稱,成本(如「3.66 $」)的段落。但問題是我想填充點(「......」)的空間,我不知道如何。 我從數據庫中獲取值(名稱爲&),每個名稱都是不同的,所以我想不出讓空間充滿點的方式。 例如,行:
如何爲段落添加內容?
"apple 20.58$"
"banana and ice cream 4.99$"
需要是:
"apple ...................... 20.58$"
"banana and ice cream ........ 4.99$"
這是代碼:
for (var i = 0; i < data.d.length; i++) {
$(document).ready(function() {
$("#ShowMenu").append(
"<p style='text-align: left;margin: 0px;'>" +
"<span style='font-size: large;font-weight: bold;float:left;'>" + data.d[i].title + "</span>" +
"<span style='float:right;'>" + data.d[i].cost + "</span>" +
"</p>"
);
});
}
你嘗試搜索和嘗試這些解決方案?有很少的CSS和JavaScript http://stackoverflow.com/questions/34166734/dot-leaders-with-picture-background http://stackoverflow.com/questions/5476673/css-justify-text-fill-space-帶點 – yuriy636
你可以發佈一些HTML,所以我們可以看到測試代碼? – Alvaro
您可以簡單地計算成本和名稱之間的空格,並用相同數量的點替換它們 – ted