角度-如何获取元素的宽度和高度

时间:2019-08-25 05:47:35

标签: angular

如何获取表格中第一个td元素的宽度和高度?

<div class="page">
  <table>
   <tr>
     <td></td>
     ...
   </tr>
</div>

1 个答案:

答案 0 :(得分:2)

您可以使用clientHeight和clientWidth-请注意,在此演示中queryAll选择器仅针对单个td-您将需要扩展该选择器以获得正确的TD。

let tableCell = document.querySelector('td');

let cellWidth = tableCell.clientWidth +'px';
let cellHeight = tableCell.clientHeight +'px';


console.log('width: ' + cellWidth, ' / height: ' + cellHeight);
<div class="page">
  <table>
   <tr>
     <td>Test</td>
   </tr>
  </table>
</div>