前端如何利用js与rem实现响应式布局

 时间:2024-10-18 17:36:26

1、新建html文件命名project1,新建js文件命名common。

前端如何利用js与rem实现响应式布局

2、获取不同设备的尺寸大小,计算出相应的font-size,首先我们自己定一个基准,电脑最大像素为基本上宽都是1920,所以这里定义基准宽度maxSize=1920,基准大小baseFontSize=100,(这个可以自己定义,为了方便计算这里写100)。如果在电脑像素为960,那font-size便是50,所以相应公式便是:所求fontSize=设备宽度(deviceW)/maxSize*baseFontSize。得出fontSize值,后设置跟元素的font-size大小

前端如何利用js与rem实现响应式布局

3、这时候我们已经把js计算部分完成,接下来,便是引入到相应html文件中。这里要注意一点,我们是以1920为基准的,假设我们的设计稿是960的宽度的(这个宽度可以打开ps查看)那么应该按1:2,也就是如果在设计稿中一个宽度为100px的那么应该设置为2rem

前端如何利用js与rem实现响应式布局
  • Excel如何标记出重复的数据?
  • MaxBulk Mailer电子邮件地址如何提取收件人姓名
  • 【诱惑神贴】药监局查询方式如下
  • Java 在excel中设置数据排序
  • SAP FI如何向科目类型分配清算规则
  • 热门搜索
    环境教育手抄报 运动与健康手抄报 语文手抄报内容大全 校园文明手抄报内容 孝敬老人的手抄报 数学手抄报四年级 我的一本课外书手抄报 安全健康快乐手抄报 读书月手抄报 关于读书手抄报内容