前端
我系帅帅凯
这个作者很懒,什么都没留下…
展开
-
关于日常书写PC与移动端的响应式设计的方式
百分比进行响应式开发: 首先为什么要使用百分比来控制元素的宽高而不是固定宽度呢?固定网页布局指网站的内容被一个固定宽度的元素包裹,容器内的区块都有固定的百分比或者像素宽度值。最重要的一点,容器是不能移动的。不管屏幕分辨率如何变化,访客看到的都是固定宽度的内容,而这个包裹着内容的容器并不能随着用户的窗口大小来进行自行的缩放,也就是说如果用户想要看到该网页的全部内容,就必须要将窗口调到开...转载 2019-02-19 14:08:04 · 518 阅读 · 0 评论 -
浅谈script标签中的async和defer
script标签用于加载脚本与执行脚本,在前端开发中可以说是非常重要的标签了。直接使用script脚本的话,html会按照顺序来加载并执行脚本,在脚本加载&执行的过程中,会阻塞后续的DOM渲染。现在大家习惯于在页面中引用各种的第三方脚本,如果第三方服务商出现了一些小问题,比如延迟之类的,就会使得页面白屏。好在script提供了两种方式来解决上述问题,async和defer,这两...转载 2019-05-23 20:04:09 · 173 阅读 · 0 评论 -
关于require引入单个文件的问题
前言Node.js的模块化是基于CommonJS规范实现的,我们通常会使用module.exports来导出一个模块,用require来引入一个模块。其实在Node.js中,一个文件就是一个模块,更多时候我们使用require来引入一些NPM包。例如:const _ = require('lodash')// codes但是有时候我们也需要引入一些文件,最常见的文件就是.json...转载 2019-06-12 14:39:51 · 5039 阅读 · 0 评论 -
当p标签里面字会自动变大的问题
HTML代码为:<p class="bottom-u-line">我是有底线的</p>CSS为: .bottom-u-line{ font-size: @helpfulFontSize; color:@lineColor; &:before{ ...原创 2019-08-12 17:26:09 · 1055 阅读 · 1 评论 -
关于fixed定位的btn在ios上显示效果与Android不一致的解决方案
目前我遇到的场景:在input输入框弹出键盘时,ios上fixed定位的btn会被顶起来,Android(这里只测试6.0以上的版本)显示正常。解决方法: app.directive('watchIosFixed', function ($timeout) { return { restrict: 'EA', // ...原创 2019-09-18 09:27:03 · 458 阅读 · 0 评论