我有一个问题,即span
和label
margin
或padding
作为td
table
的孩子。< / p>
这个问题是在td
内忽略了上边距和下边距,我的意思是左边和右边的填充有效,元素也是顶部和底部,但td
隐藏了margin-top
其中,padding-top
,margin-bottom
和padding-bottom
不会自动调整单元格高度,它会尊重顶部和底部边距或填充,它的行为就像您overflow: hidden
一样对于具有固定td
的{{1}}。
以下JSFiddle链接显示完整的代码和案例:
答案 0 :(得分:1)
我找到了一个简单的解决方案,就是将height
元素的display
添加到inline
,似乎inline-block
高度未读取上/下边距/内联儿童的填充。
改变这样的风格:
td
jsfiddle:http://jsfiddle.net/0f4jzdmk/3/