一个前端初学者的博客

前端学习笔记,从基础入门到最后的网站开发,持续更新

排序:
默认
按更新时间
按访问量

正则表达式的示例

电话号码的正则电话号码由数字和“-”组成如果包含区号,那么区号为三位或四位,首位是0区号用“-”和其他数字分割除了区号,电话号码为7到8位手机号码为11位11位手机号码的前2位为“13”,“14”,“15”,“17”,“18”分析电话号码分为固话和手机号,首先匹配固话,然后匹配手机号。固话的正则:...

2018-02-11 17:03:27

阅读数:68

评论数:0

Less 语法学习

Less 语法学习(1)Less 支持CSS 所有的语法(2)Less 支持多行/单行注释,但CSS 只支持多行注释,所以Less 中的单行注释不会被编译到CSS 文件(3)Less 有变量(Variable)的概念声明变量: @变量名: 值;使用变量: 选择器{ 样式: @变量名; }变量值可以...

2018-02-10 19:25:11

阅读数:46

评论数:0

网页中的无障碍阅读

Web无障碍设计(Accessibility in Web design,也叫网站可及性 )是要让所创建的网站对所有用户都可用/可访问,不管用户的生理/身体能力如何、不管用户是以何种方式访问网站。 为什么无障碍如此重要(帮助残障人士)为什么不是所有网站都能无障碍访问?你可能也会问自己为什么存在“无...

2018-02-10 13:06:22

阅读数:665

评论数:0

如何实现条纹状背景色

本文地址:http://www.zhangxinxu.com/wordpress/?p=1605一、效果抢先您可以狠狠地点击这里:CSS3下的条纹背景demo在现代浏览器下,会有类似下面截图的些效果:这些美丽的纹饰全部都是由CSS实现的,没有一点点的图片。二、原理简述主要是应用了两个CSS3的属性...

2018-02-10 09:32:33

阅读数:152

评论数:0

前端性能优化点

一. HTTP优化1. 减少HTTP请求合并文件,例如css代码和js代码分别合并到一个css文件和js文件中;使用css sprite,详细请参考css优化中的css sprite部分。使用base64技术2. 重定向优化消除没必要的跳转利用服务器重写用户键入的链接使用HTTP而不是js或者me...

2018-02-09 15:44:14

阅读数:37

评论数:0

CSS清除浮动

浮动 Floats 是 CSS 中的一种布局方式。它的渲染位置在行框与包含块之间,这样就可以使行框内文字与浮动元素不重叠并且环绕它显示。在布局过程中也经常会使用它来达到左右并排布局的效果。但是,由于浮动特性,容器如果没有明确设定高度,会依照普通流内元素高度设置,这样就会导致脱离普通流的浮动元素溢出...

2018-02-09 15:39:10

阅读数:31

评论数:0

js闭包概念的深入了解

谈起闭包,它可是JavaScript两个核心技术之一(异步和闭包),在面试以及实际应用当中,我们都离不开它们,甚至可以说它们是衡量js工程师实力的一个重要指标。下面我们就罗列闭包的几个常见问题,从回答问题的角度来理解和定义你们心中的闭包。问题如下:1.什么是闭包? 2.闭包的原理可不可以说一下?...

2018-02-08 17:17:55

阅读数:48

评论数:0

JavaScript中的数据结构和算法学习

原文链接:http://caibaojian.com/learn-javascript.html本文主要讲述Javascript中实现栈、队列、链表、集合、字典、散列表、树、图等数据结构,以及各种排序和搜索算法,包括冒泡排序、选择排序、插入排序、归并排序、快速排序、顺序搜索、二分搜索,最后还介绍了...

2018-02-08 16:36:09

阅读数:60

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭