在 css/js 中为字体设置不同的宽度和高度
Set different width and height to font in css/js
我正在寻找一种根据视口宽度和高度分别设置不同宽度和高度的方法。在 css 或 js 中可能吗?
对于 JS 解决方案,您可以使用 FlowType.js 库。
它将允许您快速轻松地控制页面上相对于其包含div 的大小的文本元素。
您的示例可以像这样设置:
$(document).ready(function(){
// customize the options you pass into the
// flowtype function in order to get the effects you want
$('.text_block').flowtype({
minimum : 500,
maximum : 1200,
minFont : 12,
maxFont : 40,
fontRatio : 30
});
});
此示例使用 jQuery 来确保仅在加载页面后分配通过流类型的所有赋值。
要激活流类型,您只需将此调用放在结束<body>
标记之前:
<script> $('.text_block').flowtype(); </script>
有关如何安装流类型以及如何配置流类型的详细信息,请参阅 flowtype.js 网站。
下面是一个 jsfiddle 显示您的示例以及流类型库赋值。
希望这有帮助!
相关文章:
- 将“潜水高度”设置为“另一潜水高度”
- 如何将自动高度设置为svg元素
- 匹配最高选项卡的高度 - 设置幻灯片高度
- 将文档高度设置为负 100px
- 如何将宽度和高度设置为可拖动图像
- 如何将每个 td 元素的高度设置为其宽度
- 高度设置为“自动”不适用于 JS 动画
- 如何获取图像的高度并将其父高度设置为自动
- 当高度设置为 100% 时,SWF 无法填充窗口
- 根据 jQuery 中多个实例上的另一个元素高度设置高度
- 将元素高度设置为等于主体高度减去 170px
- 在JavaScript中将宽度和高度设置为百分比
- Javascript/jQuery:当最大高度设置为0时获取高度
- 将facebook画布应用程序的高度设置为等于facebook侧边栏的高度
- 如何在页面加载时将剑道网格高度设置为固定值
- 使用jQuery展开DIV时,将高度设置为auto
- 如何将嵌套的DIV高度设置为与容器相同
- 是否可以将夏季注释的角度高度设置为父高度
- 如何将标签高度设置为内容高度
- js将画布宽度/高度设置为0,并且不显示任何内容