今天碰到一个 lazyLoadImage 用标签属性来设置 height,以及用 js 动态等比例设置高度相冲突的现象. 另外 jQuery css()方法里面带上%符号的话汇报语法错误...难道是语法设计 bug...??
以后 test 环境一定要做好测试,不要轻易发 beta beta 一般要拖到最后发,时间再急,任务再急也这样 --- 也就是说 test 环境一定要经过QA 或者 PM 确认无误才可以发 beta,以后再也不轻易上beta... 好心累 你说上 beta 就上beta 以后不管什么是心需求还是 线上 bug 一定要 经过 test beta 最后才有可能上线
为了更高效 为了不心累 !! 这条准则不能跨越 不要自己擅自做注意 上 beta 不是开玩笑 想上就上
今天捡到一个 json 假数据调试技巧,如果有 pc 的上线了或者 m 的上线了 或者说类似的数据,你可以去线上 url 取
真数据
转码成中文然后再改改... ...嘻嘻嘻发现自己总是做的一个 hack 手段
inner element
的margin-top
取负值,可以然让inner element
和outer element
的不同color
的border 作出完美重合
,然后就可以较好地切换tab
什么的...棒棒哒...但是margin-top or margin-bottom
的负值是有限制的js 按字符截断(下面这个方法考虑到了中英文差异)不过还可以使用css 方法做截断(下面做了一定的 fallback 处理)...好像 webkit 系才可以办到...
js:
aracter前提条件下。得到value的长度,其中双字节和单字节长度均为1.
*
*/
exports.getCountByValue = function (value,maxCharacter) {
var len = 0;
var count = 0;
for (var i = 0,j = value.length; i < j; ++i) {
if (new RegExp('[^\x00-\xff]','g').test(value[i])) {
len += 2;
} else {
len += 1;
}
++count;
if (len === maxCharacter) {
break;
}
if (len > maxCharacter) {
--count;
break;
}
}
return count;
}
css:
normal;
display: block;
display: -webkit-Box;
max-height: 60px;
-webkit-line-clamp: 2;
-webkit-Box-orient: vertical;
}
今天晚上琢磨看看 ST git插件下面的 tip 各个参数的具体含义:
现在发现主要是 command shift P 之后敲入 git 就会有许多tip,所以说每个编辑窗口下方的命令行tip Git diff还挺好用的,比iTerm 的好用,方便许多,不过就是没有 highlight 效果 比如 Git Branch: gnc-dicDetail-20160906,index: 1?,working: 13≠ 1?,Line 88,Column 1
...
完全看不懂啊
我在思考一个问题,怎么给我的 tab(以及主体内容) 的切换加上动画,还有展开收起的效果:...今天只是简单的加上了
transition all 'xxx's
的效果..还不错,既不花哨又把体验提升了不少.还真是,前端就是一个聚焦于并且可以一直不断用户体验的小编...你的前端技术也高,这种感觉也越棒,
可以从各个方面提升用户体验,比方说图片加载,页面整体加载时间(页面性能优化大话题),添加动画,html 结构布局,css 样式-色值-字体,js 交互响应速度...等等这些都很大程度地影响了用户视觉及交互体验.具体得讲可以讲到很多技术问题...
-
...
}
Error: para is undefined...还以为 exports 出去的函数不能带参数,原来又是函数内部写参数名的时候写错了..
一定要分辨清PHP json 后端数据的结构细微差异,最重要的是
[]
和{}
的差异...数组与对象...不能混...还有 as $item => $value 取@index 的时候是$value@index
哦哦...