![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web前端
文章平均质量分 84
shenzhipeng1023
好的代码就像一锅粥,需要用时间熬出它的美味
展开
-
纯CSS输入区域下划线
纯CSS实现输入区域下划线原创 2023-01-11 20:11:22 · 934 阅读 · 1 评论 -
构造函数与构造函数的继承以及call和apply的区别
对构造函数继承接地气的讲解原创 2016-12-17 19:51:52 · 543 阅读 · 3 评论 -
新一年的计划,让你进步如飞,2017的你应该学习的你会了吗
2017 年你应该学习的编程语言、框架和工具2016年在开发者圈子中许多新的技术和概念层出不穷,人工智能、机器学习、Progressive Web Apps 等等,各种语言、框架和工具的更新也是让人看得眼花缭乱。软件开发行业继续向前大步迈进。 在 2016 年,我们看到了很多新版本的流行语言、框架和工具。它给了我们更多的支持,也改变了我们的工作方式。紧跟潮流是很转载 2016-12-17 22:10:48 · 935 阅读 · 0 评论 -
移动端项目总结
移动端项目总结(一)在2017年1月11日,完成了我的第一个完整的移动端项目,这个项目为期7天的时间,从切图到js交互、从个人到团队合作每个阶段都有不一样的发现,以及不一样的成长和收获。在这个项目之前,自己以PC端的项目为主,移动端的也都是swiper,jQuery mobile和mui等为主导或辅助进行,这一次除了应用jQuery和移动端的时间touchJS外,其他的款被框架都没有用,成原创 2017-01-11 19:41:19 · 1590 阅读 · 0 评论 -
对IE的hasLayout属性的讲解和解决方案
解决IE兼容问题是比较头疼的问题,无论你是新入门的菜鸟还是久经考验的职业行家,兼容问题,特别是IE,IE6会让你非常头疼。很多时候,div CSS在IE下的解析十分奇怪,一个比较经典的bug就是设置border的时候,有时候border会断开,刷新页面或者滚动滚动条的时候,断掉的部分又会连接起来。这些问题的根源很多时候来源于IE的一个特有属性:hasLayout。hasLayout是一个非常有意思转载 2017-02-07 17:58:02 · 1130 阅读 · 0 评论 -
前端框架模式MVC、MVVM和MVP的讲解
复杂的软件必须有清晰合理的架构,否则无法开发和维护。 MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用。 除了MCV模式还有MVVM和MVP模式,下边就来介绍下着三种模式: 一. MVC模式的意思是,软件可以分成三个部分Model + View + Controller模型(Model):数据保存视图(View):用原创 2017-02-07 18:53:18 · 2494 阅读 · 0 评论 -
Retina屏兼容处理
在近期的开发中,偶然发现前端界面在6s上出现了一条白色亮线,这种情况就像屏幕坏死一样,及其扎眼。经过请教和研究,发现这是高分辨率屏幕带来的结果。iPhone 6s的屏幕为4.7英寸1334 x 750像素,苹果的一款电脑MacBook Pro达到了2880×1800高分辨率,分辨率约为220 PPI,达到“Retina”级别,而我们普通电脑的屏幕比较高清的有14寸1920X1080。这些高原创 2018-02-06 17:37:56 · 1247 阅读 · 0 评论 -
JavaScript简便 判断终端设备类型浏览器等类型
JavaScript简便 判断终端设备类型浏览器等类型const WIN = window;const LOC = WIN["location"];const NA = WIN.navigator;const UA = NA.userAgent.toLowerCase();function test(needle) { return needle.test(UA);}var...翻译 2019-07-22 15:42:56 · 220 阅读 · 0 评论