我创建了一个由1行组成的表,它由表中的3个td单元组成。然而,即使我将td单元格中的内容对齐,td单元也会有些混乱,因为它靠得很近。我的代码在下面找到......
<table>
<tr>
<td style="color:white;background-color:#000000;">Events Today: <font></font></td>
<td align="left" id="totalattack" style="color:white;background-color:#000000;">0 </td>
<td align="right"id="todaytime" style="color:white;background-color:#000000;">Current Time</td>
</tr>
</table>
window.onload=startTime;
function startTime() {
var today = new Date();
var h = today.getHours();
var min = today.getMinutes();
var s = today.getSeconds();
var y = today.getFullYear();
var mon = today.getMonth()+1;
var d = today.getDate();
min = checkTime(min);
s = checkTime(s);
mon = checkTime(mon);
d = checkTime(d);
document.getElementById('todaytime').innerHTML = " Local Date:"+ d + "/" + mon + "/" +y + " Local Time:" + h + ":" + min + ":" + s + " SGT ";
var t = setTimeout(startTime, 500);
}
function checkTime(i) {
if (i < 10) {i = "0" + i}; // add zero in front of numbers < 10
return i;
}
我的形象就是这样......
我的问题是如何在0和本地日期之间创建间距.... 我希望在0(今日活动)和当地日期之间留出空间......这样它就不会乱了......怎么办?请帮帮我......
答案 0 :(得分:1)
有一些可能性。 Reynald's,Elvis,JavaEvgen还可以。
另一个类似CSS的是
#todaytime, #totalattack { padding: 0 10px;}
标签之后的空格通常没有效果,多个空格被计为一个空格。如果希望每个空格都有效果()
,请使用不间断空格document.getElementById('todaytime').innerHTML = " Local Date:" ...
答案 1 :(得分:0)
试试这个css
table > tr > td{ padding: 0 10px;}
添加一些填充以在每列之间创建空间
答案 2 :(得分:0)
尝试添加:
table {
border-collapse: separate;
border-spacing: 0 10px;
}
并使用border-spacing
属性“播放”
答案 3 :(得分:0)
直接在css或html中添加一些填充,如:
<table>
<tr>
<td style="... padding-right: 10px;">...</td>
<td style="... padding-right: 10px;">...</td>
<td style="...">...</td>
</tr>
</table>
如果您不想在那里使用空格,请不要在最后一列添加填充。
答案 4 :(得分:0)
尝试添加:
table, th, td {
border: 1px solid grey;
border-collapse: collapse;
padding: 2px 10px 2px 10px;
}
答案 5 :(得分:0)
将此代码用于cellpadding&amp; cellspacing