开发笔记

记录学习和工作中遇到的问题,查漏补缺。

CSS calc() 函数 动态的改变元素的 宽高长度

CSS calc() 函数 动态的改变元素的 宽高长度

calc()能让你定义的元素的做计算,可以给元素使用百分比、em、px和rem单位值计算出其宽度或者高度

东明兄 东明兄 2018-04-03
2.9K+ 0 0
JavaScript预解析

JavaScript预解析

在当前作用域下,js运行之前,会把带有var和function关键字的事先声明,并在内存中安排好。然后再从上到下执行js语句。

东明兄 东明兄 2018-04-01
2.3K+ 0 0
[转载]30分钟掌握ES6/ES2015核心内容

[转载]30分钟掌握ES6/ES2015核心内容

ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准。因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015。 也就是说,ES6就是ES2015。 虽然目前并不是所有浏览器都能兼容ES6全部特性,但越来越多的程序员在实际项

东明兄 东明兄 2018-04-01
2.1K+ 0 0
gulp中 run-sequence没有同步执行

gulp中 run-sequence没有同步执行

测试发现 并没有同时执行run-sequence其中的任务

东明兄 东明兄 2018-04-01
2.4K+ 0 0
关于UC浏览器不执行JavaScript的疑虑

关于UC浏览器不执行JavaScript的疑虑

近期在改我的博客显示效果,做浏览器测试的时候发现博客在uc手机浏览器上无法运行JavaScript。

东明兄 东明兄 2018-04-01
4K+ 1 0
使用伪元素和css3实现鼠标移入 下划线向两边展开的动画效果效果

使用伪元素和css3实现鼠标移入 下划线向两边展开的动画效果效果

给导航加一个鼠标移入后 下划线向两边展开的动画效果效果

东明兄 东明兄 2018-03-30
2.5K+ 0 0
图片在电脑上很清楚,但是手机上很模糊的问题

图片在电脑上很清楚,但是手机上很模糊的问题

是因为devicePixelRatio(设备像素比)的问题,因为手机分辨率太小,如果按照分辨率来显示网页字会非常小,所以苹果就把iPhone 4的960640分辨率在网页里只显示了480320,这样devicePixelRatio=2; 现在android比较乱,有1.5/2/3等,想让图片在手机

东明兄 东明兄 2018-03-23
2.5K+ 0 0
ES6 超级字符串 多行字符串表示方法  将多行字符连接在一起

ES6 超级字符串 多行字符串表示方法 将多行字符连接在一起

以往,js多行字符串用\n写起来比较麻烦,ES6标准新增了一种多行字符串的表示方法,用` ... `表示:

东明兄 东明兄 2018-03-23
4.1K+ 2 0
[转载]CSS绝对定位中bottom、right参照点问题

[转载]CSS绝对定位中bottom、right参照点问题

关于绝对定位元素的参照点,相信大家都知道,那就是离它最近的具有动态定位(absolute、relative、fixed)的祖先元素的左上角,如果它的祖先元素都没有动态定位,则把文档根元素即html元素的左上角当做参照点来进行绝对定位(记住,不是body元素,而是html元素,大家可以自己去验证,这不

东明兄 东明兄 2018-03-22
3.2K+ 0 0
解决li标签border的重叠问题

解决li标签border的重叠问题

做一个在网页左侧显示的菜单,使用ul列表,给每个li标签加上border后会出现与相邻li标签border叠加的情况: 解决方法:给li在样式中指定margin-top:-1px; 这样两个边框就可以重叠在一起了:  

东明兄 东明兄 2018-03-21
7.8K+ 5 0
CSS3实现鼠标移入时图片放大动画

CSS3实现鼠标移入时图片放大动画

CSS3的transform:scale()可以实现按比例放大或者缩小功能。 利用此特性可实现我们的需求 代码如下: <html> <head> <meta charset="UTF-8"&g

东明兄 东明兄 2018-03-20
2.7K+ 0 0
javascript中不要在function这一行内写注释

javascript中不要在function这一行内写注释

例如: function demo(){  //不要把注释写在这里 alert("这是一个错误的示例") } 把注释写在function 这一行后面,在浏览器执行时  js代码可能会被截断,,原

东明兄 东明兄 2018-03-07
2.3K+ 0 0
input和button的对不齐的问题

input和button的对不齐的问题

同样的高、行高,border paddding,发现input和button就是对不齐,这个现象多Chrome中,它使用Quirks模式下,button 的border的边框也计算在元素的宽高里边了,解决方法:在外面套个包裹层,然后把input和button浮动就可以了。

东明兄 东明兄 2018-03-03
2.4K+ 0 0
解决网页在兼容模式下排版错乱的问题

解决网页在兼容模式下排版错乱的问题

兼容模式开启后浏览器会以低版本的IE进行渲染。兼容模式有可能会导致网页显示出各种各样的问题,加入以下代码,可解决乱码问题: <meta http-equiv="X-UA-Compatible" content="IE=9; IE=8; IE=7; IE=EDGE">

东明兄 东明兄 2018-03-03
2.7K+ 0 0
使用rem时 部分vux组件的字体大小不受控制的问题

使用rem时 部分vux组件的字体大小不受控制的问题

使用vux 的Calendar组件时,日历头部的文字出现了字体过大的情况

东明兄 东明兄 2018-02-27
4.8K+ 0 0
1 … 18 19 20 21 22 … 24