摘要: 作为刚接触前端的不久的童鞋,大家都会兴奋于css和js所带来漂亮界面,然而,前端工程师除了UI重构外,还有非常重要的职责在正确的区域渲染出服务端的数据。毕竟,我们要构建一个大的web应用,必然不是普普通通的静态页面构成。 下文将罗列将来前端工程师应该必备的同后端打交道的常用技能。 服务端渲染 谈起服 阅读全文
posted @ 2020-09-13 22:29 浅笑· 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 使用css让元素不可见的方法有很多种,裁剪、定位到屏幕外边、透明度变换等都是可以的。但是最常用两种方式就是设置元素样式为display: none或者visibility: hidden。很多公司的面试官也常常会问面试者这两者之间的区别。 display与元素的隐藏如果给一个元素设置了display 阅读全文
posted @ 2020-09-13 22:28 浅笑· 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 国家一些重要的公祭日,通常很多网站的色系都会整体变成灰色调,那是怎么实现的?其实很简单,在body上整体加一段样式即可。 完整css代码如下 filter: grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscal 阅读全文
posted @ 2020-09-13 22:26 浅笑· 阅读(653) 评论(0) 推荐(0) 编辑
摘要: 一、js设置样式的方法 1. 直接设置style的属性 某些情况用这个设置 !important值无效 element.style.height = '50px'; 2. 直接设置属性(只能用于某些属性,相关样式会自动识别) element.setAttribute('height',50); el 阅读全文
posted @ 2020-09-13 22:25 浅笑· 阅读(682) 评论(0) 推荐(0) 编辑
摘要: 背景: 最近做一个倒计时记录学习时长项目,需要在用户点击浏览器的返回按钮或者直接关闭浏览器,或者直接退出微信或者进入后台时记录下当前页面的进度,下次进去从上次退出的地方开始倒计时。一开始想的很简单直接监测浏览器的返回事件window.onbeforeunload,在安卓和pc上可以监测到,但是iOS 阅读全文
posted @ 2020-09-13 22:24 浅笑· 阅读(448) 评论(0) 推荐(0) 编辑