谈谈h5页面中的rem

rem实现思路 rem单位是基于html标签的font-size来进行计算的,默认情况下1rem=16px,有些浏览器默认字体是12px,1rem=12px;在移动端通过设置不同的font-size来实现页面整体布局的缩放自适应。原理性的东西不做过多的赘述,网上各位大手都介绍的很详细了,下面...

2019-08-13 09:28:30

阅读数 14

评论数 0

canvas指纹

使用背景: 在一些业务中我们需要获取一些匿名用户的基本信息,以此来对用户的行为进行分析,然后针对一定的用户群体进行定向推荐。用户信息采集一个重要的原则是要对用户的行为进行保密(不能把采集的信息进行明文存储,一个思路是前端只存储一个hasid具体的信息存在数据库里面) 基本思路: 1:生成一个...

2019-07-21 18:41:26

阅读数 17

评论数 0

前端实现直播弹幕

1:DOM实现 实现思路: 1,在一定的可视区划分出几条水平轨道,然后在轨道中添加弹幕,这样基本可以防止弹幕的重叠 2,建立所需要的dom节点并添加到dom池里面,dom节点总数=轨道数X每条轨道可放置的最大弹幕数,并把建好的dom节点加入到可视区容器里面通过添加class使其定位到可视区外...

2019-07-21 17:49:13

阅读数 1534

评论数 0

data- 自定义属性的细节

1:概念:自定义属性是H5新增的功能,最初的设计初衷是为了记录页面中的一些信息,比如一个按钮的点击次数等等.2语法:data-attribute 其中attribute可以是传统的数字,字母下划线,也可以是dash (-), dot (.), colon (:).注意:若attribute是大写字...

2018-04-06 10:23:41

阅读数 88

评论数 0

js中的parseInt()

一:基本概念parseInt是window对象的一个方法,主要是用来把各数据类型转化为十进制整数数字。 语法:parseInt(数值,(进制)),其中第一个参数为数值可以是任意类型值如果不能转化为十进制的就会返回NaN,进制是可选的,默认的为十进制 二:常见用法2.1:将字符串类型的数值转化为真正...

2017-11-22 22:22:04

阅读数 1645

评论数 0

css:float的深度理解

float是最早一批加入css2.0的属性之一,当时的初衷是为了实现报纸的文字环绕效果而经过后来无数的前端工程师的研究,才演变出现在如此错综复杂炫酷的应用

2017-11-13 21:02:10

阅读数 213

评论数 0

提示
确定要删除当前文章?
取消 删除