<分区>
标签 javascript html css
<分区>
我有固定尺寸 <header>
(假设宽度为 300 像素,高度为 200 像素)和里面的文本。这是我的结构:
标题 1:
<header>
<h1>
This is example title, but the text length might be different.
</h1>
</header>
我有多个像这样的标题,但文本长度各不相同,例如:
标题 2:
<header>
<h1>
This is small-length text.
</h1>
</header>
标题 3:
<header>
<h1>
This is bigger-length text. This is example title, but the text length might be different.
</h1>
</header>
我想缩放这个固定大小的文本字体大小 <header>
尽可能多(不超过 <header>
宽度和高度的界限)。我想动态地做,所以它匹配任何文本长度。你知道我该怎么做吗?
PS:这是一个说明问题的 JS fiddle:https://jsfiddle.net/superKalo/nqf46tft/
编辑:我认为仅 CSS 的解决方案是不可能的。您知道可以解决此问题的任何 JavaScript 技巧吗?
最佳答案
检查一下。但是,我认为你需要做很多工作。 http://madebymike.com.au/writing/precise-control-responsive-typography/
关于javascript - 尽可能缩放固定大小的 <div> 中的任何文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37135219/
相关文章:
javascript - Ignite UI 导出大型数据集暂停页面
twitter-bootstrap - 如何缩放轮播中的图像?
javascript - 正则表达式不匹配具有 10 个连续数字的字符串。数字可以用空格分隔。所有其他字符串返回一个匹配项
javascript - 如何在单个字符串中在javascript中创建一个新行
javascript - Jquery Slidein 滑出悬停效果问题
javascript - 在Phonegap(或类似)环境中使用js提示输入密码值有什么危险
javascript - IE 11 : How to Open JavaScript genereted file without Open/Save dialog?