Jquery 字体大小调整为 div 高度?

标签 jquery html css

有什么方法可以将字体大小调整为 div 框或 ? 的高度。我知道有很多方法可以将字体大小调整为父元素的宽度,但我找不到将字体大小调整为高度的方法。

表格中有几行:

 <table>
 <tr>
 <td> Line 1 </td>
 </tr>
 <tr>
 <td> Line 2 </td>
 </tr>
 <tr>
 <td> Line 3 </td>
 </tr>
 </table>

表格的高度为视口(viewport)的 100%。所以每个 td 的高度都是 33.33%。这意味着每行的字体高度应该占视口(viewport)的 33.3%!不知道如何实现这一目标!我对每一个有用的链接或答案都很满意!谢谢!

最佳答案

将 jQuery 的 height()为你工作?

var height = $('td').height();
$('td').each(function() {
  $(this).css({'font-size': height + 'px', 'line-height': height + 'px'});
});

关于Jquery 字体大小调整为 div 高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15320405/

相关文章:

php - 在 jQuery 函数之后重叠相对定位的对象

jQuery 可拖动隐藏与 CSS3 多列

javascript - PyQT4: "TypeError: Attempting to configurable attribute of unconfigurable property."

javascript - ReactJS 中的内联样式

jquery - 选项卡样式不适用

javascript - Google 搜索 API - "No results"文本

javascript - jQuery 在两个项目之间切换并关闭另一个

html - 从 SEO 的角度来看,将网站所有内容安排在 <ul><li> 中是否更好?

javascript - 确定鼠标悬停在进度条上的位置?

javascript - 更改数组的 div 结构