2017-01-03 151 views
0

如何从标签中删除此空间。HTML表格:删除两个td标签之间的空间

<table width="100%"> 
    <thead> 
     <tr> 
     <td>Filename</td> 
     <td colspan="2">DateTime</td> 
     <td>Size</td> 
     </tr> 
    </thead> 
    <tbody > 
    <tr> 
     <td>43343434.jpg</td> 
     <td>18/02/2015</td> 
     <td> - 18:32:54</td> 
     <td>55MB</td> 
    </tr> 
    </tbody> 
</table> 

图片: enter image description here

所以看起来18/02/2015 - 18时32分54秒

我不想加入时间到同一个标签。

+0

分享您的html代码 – Bhavanaditya

+0

尝试1:使你的时间列右对齐 – Thamilan

+0

的http://的jsfiddle。 net/hx6pmrcz/ –

回答

1

您需要定义CSS:

tbody tr > td:nth-child(2) { 
    width: 5%; 
} 
tbody tr > td{ 
    width: 45%; 
} 

https://jsfiddle.net/yerz2dg2/

+0

对齐是左边,所以它不正确。 –

+0

你回答之前是否尝试答案? – Banzay

+0

是的,我尝试过。它刚刚对齐secont​​标记正确。 –

0

试试这个代码。

HTML代码

<table border="1" width="100%"> 
 
    <tr> 
 
    <th col width="60">File Name</th> 
 
    <th col width="20" colspan="2">Date Time</th> 
 
    <th col width="20">Size</th> 
 
    </tr> 
 
    <tr> 
 
    <td col width="60">1.jpg</td> 
 
    <td col width="10">18-02-2015</td> 
 
    <td col width="10">18:32:54</td> 
 
    <td col width="20">55Mb</td> 
 
    </tr> 
 
</table>

+0

表格宽度=“100%”,因此不工作.. –

+0

分享您的HTML代码 – Bhavanaditya

+0

添加HTML代码。 –

0

包括跟随着在表标签g性能

的cellpadding = “0” CELLSPACING = “0”

<table cellpadding="0" cellspacing="0" border="0"> 
<!-- table elements --!> 
</table> 
+0

把我的代码放到jsfiddle中,你可以检查这段代码不工作。 –

+0

'

'width =“100%” –

+0

我只是忘记了celladding和cellspacing在HTML5中过时的事实。 –