自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

给我一颗橙子

写博客纯属是想整理知识,如果发现错误,欢迎批评

  • 博客(6)
  • 收藏
  • 关注

原创 css之水平垂直居中篇

css垂直居中的方法有很多,今天没事干,就整理了一下一、块级元素的垂直水平居中1.固定宽高+position:absolute+margin:auto实现垂直水平居中(灰色区域为浏览器页面,红色为当前元素)1)来看一个小栗子(只设置margin属性):我们发现只设置margin属性的时候实现水平居中 Document div{ background-co

2017-10-03 19:13:53 379

原创 css之transform篇

今天突然想到面试的时候被问道这个问题,居然没回答上来,心中无比愤懑,于是就诞生了这篇干货。好啦,进入正题了,下来我们就来介绍transform属性:在css3中 transform属性主要包括以下值:旋转rotate、扭曲skew、缩放scale、移动translate、以及矩阵变形matrix一、旋转rotate:rotateX():绕X轴旋转某度rotateY(

2017-10-03 10:10:43 1716

原创 css之dispaly:flex;多行多列

最近老是遇到布局问题,尤其是在垂直居中布局上。之前不了解display:flex;最近看了看书,简单的整理了下,于是就产生了这篇文章flex弹性布局可以简便,完整,响应式的实现各种页面的布局,而且现在也得到了所有浏览器的支持,实在是布局很便利的工具呢。一、flex布局的基本概念1.任何一个元素使用display:flex属性后都可以看做一个flex容器;2.它的子元素变成flex容器中

2017-10-02 11:44:39 18460

原创 使用原生JavaScript实现jQuery的css选择器

使用原生JS实现jQuery的css选择器,考虑以下几个问题:1.jQuery用$符号传参的形式获取节点的对象:1)传参有可能是字符串;2)有可能是一个节点对象;3)有可能直接是一个函数,就是$(function(){}),这个形式。所以需要分三种情况2.字符串又分以下几种情况:1)包含层层递进的css选择器,例如$('#a .b p'),中间会出现空格;2)只有一个字符串3.不管是层

2017-09-24 21:07:19 3343

原创 angular.js之常见的服务(service)篇

AngularJS 中,服务是一个函数或对象,我们可以在控制器中或者其他模块注入使用。AngularJs中内置了30多种服务,除了这些内置的服务外,我们也可以通过两种方式自定义服务(下面介绍)常见的服务如下:1.数据的脏检查服务$scope.$apply():angular.js中如果通过$scope定义的变量在发生变化时,会触发视图模型中的变量会发生变化,并更新视图中的变量;通过

2017-07-20 15:04:22 795

原创 angular.js之ui.router篇

AngularJS 路由可以通过不同的 URL 访问不同的内容,实现多视图页面的跳转。在使用ui-router路由之前一定要先载入下面两个文件  1,路由使用分析,默认路由和路由规则var m=angular.module('la',['ui.router']);//定义模块时依赖注入ui.router模块 m.config(['$stateProvider','$urlRo

2017-07-20 14:52:51 688

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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