摘要: 废话不多说, 直接上菜。 菜系:水平居中 菜名一: 行内(块)元素水平居中 1. 通过 text-align: center 可以实现在块级元素内部的行内元素水平居中。 2. 如果块级元素内部包着也是一个块级元素,我们可以先将其由块级元素改变为行内块元素(inline-block、inline-ta 阅读全文
posted @ 2019-03-13 18:51 Erwinyong 阅读(3587) 评论(0) 推荐(0) 编辑
摘要: 先了解下BFC和IFC的FC是个啥?FC的含义就是Fomatting Context。它是CSS2.1规范中的一个概念。它是页面中的一块渲染区域,并且有一套渲染规则,它决定了其子元素将如何定位,以及和其他元素的关系和相互作用。BFC和IFC都是常见的FC。分别叫做Block Fomatting Co 阅读全文
posted @ 2018-09-13 16:55 Erwinyong 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 很简单的需求,输入框不可为空校验,包括前后左右空格去除的校验,简单粗暴代码如下: 假设 val 是你输入框的value值,那么给它去空格如下: val.replace(/(^\s+)|(\s+$)/g, '').replace(/\s/g, ''); 接下来你就可以为空校验了~ 有木有如此简单,哈哈 阅读全文
posted @ 2018-01-29 17:07 Erwinyong 阅读(644) 评论(0) 推荐(0) 编辑
摘要: 上拉加载需求相信很多做移动端的同学基本都有遇到,当然PC端也是家常便饭。目前项目基本接近尾声,前后端联调、真机测试都ok,话说项目需求文档其实并没有说要实现上拉加载功能,但是我们领导说这个可以有,可以成为一个小亮点。然后就这么愉快的决定了(冷冷的冰雨在我脸上胡乱的拍 233333333333.。。。 阅读全文
posted @ 2017-08-28 10:13 Erwinyong 阅读(10999) 评论(6) 推荐(0) 编辑
摘要: jQuery校验官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation 一、导入js库 注:<%=request.getContextPath() %>返回web项目的根路径。 二、默认校验规则 三、默认的提示 如需要修改 阅读全文
posted @ 2017-05-24 00:04 Erwinyong 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 面向对象的三个基本特征是:封装、继承、多态。 封装 封装最好理解了。所谓封装,就是把抽象出的属性和对属性的操作写到类的定义中,称为封装。封装是面向对象的特征之一,是对象和类概念的主要特性。 封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息 阅读全文
posted @ 2017-05-19 16:48 Erwinyong 阅读(166) 评论(0) 推荐(0) 编辑
摘要: meta基础知识 H5页面窗口自动调整到设备宽度,并禁止用户缩放页面 忽略将页面中的数字识别为电话号码 忽略Android平台中对邮箱地址的识别 当网站添加到主屏幕快速启动方式,可隐藏地址栏,仅针对ios的safari 体验demo,解决在主屏幕打开页面后,点击页面链接不会跳转到系统自带的Safar 阅读全文
posted @ 2017-05-18 17:41 Erwinyong 阅读(682) 评论(4) 推荐(3) 编辑
摘要: 1、神马是跨域(Cross Domain) 对于端口和协议的不同,只能通过后台来解决。 一句话:同一个ip、同一个网络协议、同一个端口,三者都满足就是同一个域,否则就是 跨域问题了。而为什么开发者最初不直接定为一切可跨域的呢?默认的为什么都是不可跨域呢?这就涉及到了同源策 略,为了系统的安全,由Ne 阅读全文
posted @ 2017-05-09 23:39 Erwinyong 阅读(3691) 评论(0) 推荐(0) 编辑
摘要: 在Web中充斥着所谓的MVC框架,而在我看来,因为一些关键性的技术原因,MVC在Web前端开发中根本无法使用(对的,是无法,而不是不该) 。 在MVC原始报告中指出: view永远不会知道用户输入,比如鼠标操作和按键。 很显然,在Web前端,你无法做到这一点,因为Web的程序中,用户的输入必须通过监 阅读全文
posted @ 2017-05-05 17:05 Erwinyong 阅读(152) 评论(0) 推荐(0) 编辑