背景 在开发IM的项目过程中,经常会有出现一些需要计算DOM高度,然后超出若干行隐藏等需求。很多时候,需要计算高度的DOM元素都是动态生成的,我们无法在数据渲染前获取到它的高度。 但是,如果我们需要获取到这段在内存中未渲…
标签:html
JavaScript 代码简洁之道
测试代码质量的唯一方式:别人看你代码时说 f * k 的次数。 代码质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好基础。 本文并不是代码风格指南,而是关于代码的可读性、复用性、扩展性探…
bootstrap,datetimepicker日期时间选择器-限制时间段,以及中文显示问题
基于bootstrap的css,jsbootstrap-datetimepicker的css,js <script src="jquery-1.11.1.min.js"></script> <…
深挖 NPM 机制
使用NPM安装的时候会经常出现包冲突(比如多个主模块的子模块版本不一致等),导致在开发过程中会遇到各种或大或小的问题。所有在这会介绍以下内容: NPM 主要安装方式 NPM 包信息查询 NPM 安装机制(主要) 安装&a…
页面HTTP状态查询“返回状态码:200 ”是什么意思?(网页响应状态码)
200是响应正常的意思,这个是服务器返回页面的响应头信息。里面bai的Transfer-Encoding: chunked,意思是使用了提前不可知数据长度的传输方式,需要浏览器继续读取响应,接下来才知道真实的数据长度。 …
html给图片和文字加链接 a标签的用法
给文字加链接 <a href="./zhuyexin.html" style="color:#00a4ff;">推荐</a> 给图片的img标签加链接,title里放文字,鼠标放到图片上可以显示文…
angular入门
angular2 进修入门第一课 步骤 Install Node.js 建立应用程序的项目文件夹和定义包的依靠关联和特别项目设置 Create the app’s Angular root component Add m…
CSS hack合集
原本已扬弃IE6|7|8了,但是近来发明要斟酌IE兼容性的网站照样有不少的,所以这两天了解了一下CSS HACK,在这里简朴地总结一下! CSS hack合集 参考资料: CSS Hacks css hack全解,最完全…
Web 标准制定流程
简介 作为Web开发者当然需要紧跟Web规范的变化。最好的方式当然就是参与标准的制定过程,你不一定需要实际提出建议,反馈新特性的实际使用情况也是一种参与。所以我把Web相关标准的制定流程和参与方式做一个总结。 JavaS…
解决input 中placeholder的那些神坑
**昨天后台小哥哥提到placehold无法显示问题,我这边总结一下,顺便写个小文章分享给大家。。** ============================================== 一、解决ie9以下in…
静态页面
bootstrap帮助文档:http://www.runoob.com/bootstr… 静态标签添加bootstrap的class值 form-control-static更加好看整齐 <div cl…
浏览器极速模式和兼容模式差异
在国内有一个比较特别的现象,很多网站对浏览器的兼容性比较差,特别是一些网上银行、公共服务网站等,虽然现在IE浏览器已经推出了IE11版本,但是这些网站目前只支持IE8及以下版本。所以目前在国内使用IE6IE7IE8等旧版…