javascript js全屏模式轻松掌握[局部元素全屏展示] 我第一次对网页全屏模式有概念,是那种网页播放视频的全屏播 放的那种。感觉很强,前几个星期有个需求也是关于全屏模式的,接触之后才知道全屏模式并不神秘,是个很容易掌握的技能…
javascript 一篇文章了解移动端文本垂直居中 在日常工作中,经常会遇到图片+文字+背景色的设计稿实现。经常我们在Chrome浏览器上调试的好好的,但是到了移动端就会有各种奇特的适配问题——最经常遇见莫过于Android中文字稍微偏上了。在iOS和Android上的调试,…
无分类 最大限度的减少浏览器的重新布局(Reflow&Repaint) 减少浏览器重新布局是优化web性能的一个重要手段。这是因为重新布局是浏览器在请求网络资源后所做的一个必要的工作,这也是浏览器渲染web页面的重要机制(详情可参考浏览器的运行原理)。在浏览器获得新的资源后…
javascript 前端每日实战:163# 视频演示如何用原生 JS 和 GSAP 创作一个多选一场景的交互游戏(内含 3 个视频) 效果预览 按下右侧的“点击预览”按钮可以在当前页面预览,点击链接可以全屏预览。 [链接] 可交互视频 此视频是可以交互的,你可以随时暂停视频,编辑视频中的代码。 请用 chrome, safari, edge 打开观看。 第 1 部…
javascript React Hooks实现异步请求实例—useReducer、useContext和useEffect代替Redux方案 本文是学习了2018年新鲜出炉的React Hooks提案之后,针对异步请求数据写的一个案例。注意,本文假设了:1.你已经初步了解hooks的含义了,如果不了解还请移步官方文档。(其实有过翻译的想法,不过印记中文一直在…
无分类 总结:如何修改美化radio、checkbox的默认样式 现在前端页面效果日益丰富,默认的input组件样式显然不能满足设计需求。前段时间开发项目中刚好接触到相关的需求,在此特地整理下修改radio、CheckBox样式的方法。
无分类 屏幕尺寸像素 像素密度 分辨率的关系 dpi 图像每英寸长度内的像素点数英寸inch: 1inch = 2.54cm分辨率:华为荣耀7的分辨率是1920px1080px。分辨率1920px1080px的意思就是,在这个华为荣耀7的5.2英寸屏幕上,在竖向的高度上有1920个像素块,在横向的宽…
javascript websocket+sockjs+stompjs详解及实例 最近有项目需求要用到websocket,刚开始以为很简单,但是随着遇到问题,深入了解,才知道websocket并不是想象中的那么简单,这篇文章主要是考虑websocket在客户端的使用。
javascript 浏览器缓存原理以及本地存储 作为一名前端工作人员,前端的缓存知识是必须掌握的,因为一个网站打开网页的速度直接关系到用户体验,用户粘度,而提高网页的打开速度有很多方面需要优化,其中比较重要的一点就是利用好缓存,缓存文件可以重复…
无分类 纯静态HTML 与 C# Server 进行WebSocket 连接 TODO: 这篇文章只是写了一个DEMO,告诉你如何使用C#构建一个WebSocket服务器,以便HTML网页可以通过WebSocket与之进行交互。将会使用到的 Package: websocket-sharp Newtonsoft.JSON