Javascript css-->&书信电报;表>--&燃气轮机;当表数据包含多个元素时,删除垂直空间
我有一个Javascript css-->&书信电报;表>--&燃气轮机;当表数据包含多个元素时,删除垂直空间,javascript,html,css,Javascript,Html,Css,我有一个表格数据字段,顶部有一个蓝色正方形,底部有一个图标 看这个 td字段的height是26px,因为blue\u线div元素和user\u图标图像之间有一个小的垂直空间: 我希望删除此垂直空间,新高度为20px 我可以通过添加位置:绝对: 但在我的应用程序中,我使用了jquery.ui.resizeable,如果我添加位置:绝对值,就会出现问题到.blue\u行div元素 我的问题是,是否有其他方法删除垂直空间?您可以将td元素的显示更改为网格 <td style="displa
表格数据
字段,顶部有一个蓝色正方形,底部有一个图标
看这个
td
字段的height
是26px
,因为blue\u线
div元素和user\u图标
图像之间有一个小的垂直空间:
我希望删除此垂直空间,新高度为20px
我可以通过添加位置:绝对代码>:
但在我的应用程序中,我使用了jquery.ui.resizeable
,如果我添加位置:绝对值,就会出现问题
到.blue\u行
div元素
我的问题是,是否有其他方法删除垂直空间?您可以将td
元素的显示更改为网格
<td style="display: grid;">
<div class="blue_line"></div>
<img class="user_icon" src="http://findicons.com/files/icons/1008/quiet/128/opera.png"/>
</td>
您可以将td
元素的显示更改为grid
<td style="display: grid;">
<div class="blue_line"></div>
<img class="user_icon" src="http://findicons.com/files/icons/1008/quiet/128/opera.png"/>
</td>
我想您可以使用背景图像属性并设置背景位置我想您可以使用背景图像属性并设置背景位置在这种情况下,为什么不使用边距?另外,您还可以在没有空格的情况下重写html:
给img标签垂直对齐:顶部代码>在这种情况下,为什么不使用边距?另外,您还可以在没有空格的情况下重写html:
给img标签垂直对齐:顶部
Hi,IE版本在我的JSFIDLE中工作,但在我的应用程序中,这也会导致每个td
元素中出现换行,因为我有多个td元素:@ViktorCarlson您可以使用内联样式将其添加到td
元素中。不要在CSS
中执行'td{display:grid;}`操作,只需向该元素添加style=“display:grid;”
。或者最好为它创建一个类。嗨,IE版本在我的JSFIDLE中工作,但在我的应用程序中,这也会导致每个td
元素中出现换行,因为我有多个td元素:@ViktorCarlson您可以使用内联样式将它添加到td
元素中。不要在CSS
中执行'td{display:grid;}`操作,只需向该元素添加style=“display:grid;”
。或者更好的是给它上个课。