JS - 取决于DIV大小
问题描述:
我有一个div类=“容器”和它的内部的“p”的元件调整大小的字体。 是否有一个简单的JS方法来调整字体的大小取决于父DIV的widht和height? 请找到下面的代码。JS - 取决于DIV大小
<div class="container">
<p>Some text here</p>
</div>
整个想法是创建一个CSS模板来快速添加div到HTML代码。
该项目是建立类似于Windows Phone采用更大和更小的长方形和正方形的布局。
现在,因为每个div可能有不同的尺寸,因此,为了避免设置每个div的字体参数,我想添加JS脚本,按比例改变字体大小(%)的大小div(但是考虑到宽度和高度,因为两者都可以改变)。
请注意,div的,一旦设定,不会调整浏览器窗口改变dimentions,因此使用“大众”和CSS“VH”参数可能不是一个正确的做法。
谢谢。
答
您可以使用此代码:
div {
width: 100vw;
height: 100vh;
margin: auto;
font-size: 50vw;
text-align: center;
}
感谢,但是这不是它。 我的项目是我有多个盒子(div),每个盒子里面有一些p元素。现在,这些箱子有不同的形状,有的是方形的,有的是矩形的。根据尺寸的不同,我也需要更改字体大小。 取决于浏览器窗口的大小略有不同。 – DonAndress
不知道这个JS,但它会更好地使用媒体查询来做到这一点。 – CodeRomeos
请您详细说明一下吗? – DonAndress