この<tr>
は、子孫の高さである<span>
を受けておらず、一部のテキストが次の行にオーバーフローしています。テキストとキャプションの両方を含むように行を拡張するにはどうすればよいですか?<tr>は、子孫の高さをとらない<span>
<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
<link rel="stylesheet" href="https://code.getmdl.io/1.3.0/material.green-red.min.css">
<script defer src="https://code.getmdl.io/1.3.0/material.min.js"></script>
<table class="mdl-data-table">
<tbody>
<tr>
<td class="mdl-data-table__cel--non-numeric">
<label class="mdl-checkbox mdl-js-checkbox mdl-js-ripple-effect">
<input type="checkbox" class="mdl-checkbox__input" />
<span class="mdl-checkbox__label">
<p class="mdl-typography--body-1 mdl-typography--text-left">Barack H. Obama</p>
<p class="mdl-typography--caption mdl-typography--text-left">Democratic</p>
</span>
</label>
</td>
</tr>
</tbody>
</table>
それは完全な作業EXAで編集することが可能です何か?実際に生成/レンダリングされたHTML/CSSコードなしでは、何を意味するのかを知ることは難しいです。 [最小限で完全で検証可能なサンプルの作成方法](http://stackoverflow.com/help/mcve)を参照してください。 – showdev
スパンのスタイルに 'display:inline-block'を追加してみてください –