- 博客(6)
- 收藏
- 关注
原创 css之水平垂直居中篇
css垂直居中的方法有很多,今天没事干,就整理了一下 一、块级元素的垂直水平居中 1.固定宽高+position:absolute+margin:auto实现垂直水平居中(灰色区域为浏览器页面,红色为当前元素) 1)来看一个小栗子(只设置margin属性):我们发现只设置margin属性的时候实现水平居中 Document div{ background-co
2017-10-03 19:13:53
429
原创 css之transform篇
今天突然想到面试的时候被问道这个问题,居然没回答上来,心中无比愤懑,于是就诞生了这篇干货。好啦,进入正题了,下来我们就来介绍transform属性: 在css3中 transform属性主要包括以下值:旋转rotate、扭曲skew、缩放scale、移动translate、以及矩阵变形matrix 一、旋转rotate: rotateX():绕X轴旋转某度 rotateY(
2017-10-03 10:10:43
1834
原创 css之dispaly:flex;多行多列
最近老是遇到布局问题,尤其是在垂直居中布局上。之前不了解display:flex;最近看了看书,简单的整理了下,于是就产生了这篇文章 flex弹性布局可以简便,完整,响应式的实现各种页面的布局,而且现在也得到了所有浏览器的支持,实在是布局很便利的工具呢。 一、flex布局的基本概念 1.任何一个元素使用display:flex属性后都可以看做一个flex容器;2.它的子元素变成flex容器中
2017-10-02 11:44:39
18729
原创 使用原生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
3403
原创 angular.js之常见的服务(service)篇
AngularJS 中,服务是一个函数或对象,我们可以在控制器中或者其他模块注入使用。 AngularJs中内置了30多种服务,除了这些内置的服务外,我们也可以通过两种方式自定义服务(下面介绍) 常见的服务如下: 1.数据的脏检查服务$scope.$apply(): angular.js中如果通过$scope定义的变量在发生变化时,会触发视图模型中的变量会发生变化,并更新视图中的变量;通过
2017-07-20 15:04:22
869
原创 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
741
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人