我正在尝试格式化提供给我的功能的信息。我想要的方式是将每个项目放在自己的行上。公司名称使用 Eurostile Bold 14pt,街道地址使用 Myriad Pro Regular 10pt,联系人姓名、电话和电子邮件使用 Myriad Pro Black 10pt。到目前为止,我的尝试创建了一个 div,其中每个项目都是 ap 标签。我没有发现任何我想要的 p 标签样式成功。另外,我想让除公司名称之外的所有项目都缩进。当我试图强制缩进时,输出仍然会左对齐。预先感谢您的帮助!
addSuggestion = function (company_name, contact_name, street_address_1, street_address_2, phone, email) {
var output = document.getElementById('container');
var div = document.createElement('div');
var p1 = document.createElement('p');
var p2 = document.createElement('p');
var p3 = document.createElement('p');
var p4 = document.createElement('p');
var p5 = document.createElement('p');
var p6 = document.createElement('p');
div.classList.add('container');
if(company_name) {
p1.textContent = company_name;
div.appendChild(p1);
}
else {
p1.textContent = "*** COMPANY INFO ***";
div.appendChild(p1);
}
if(contact_name) {
p2.textContent = contact_name;
div.appendChild(p2);
}
if(street_address_1) {
p3.textContent = street_address_1;
div.appendChild(p3);
}
if(street_address_2) {
p4.textContent = street_address_2;
div.appendChild(p4);
}
if(phone) {
p5.textContent = phone;
div.appendChild(p5);
}
if(email) {
p6.textContent = email;
div.appendChild(p6);
}
output.appendChild(div);
}