摘要: 安装 总的来说,玩gulp的流程是这样的: 安装nodejs -> 全局安装gulp -> 项目安装gulp以及gulp插件 -> 配置gulpfile.js -> 运行任务 1.安装node.js https://nodejs.org/en/download/ 选择对应系统的版本,next、nex 阅读全文
posted @ 2017-09-19 11:10 张啊咩 阅读(228) 评论(0) 推荐(0) 编辑
摘要: form元素有原生的两个属性,一个是method,另一个是action 1.method 浏览器使用 method 属性设置的方法将表单中的数据传送给服务器进行处理。共有两种方法:POST 方法和 GET 方法。 2.action action就是表单提交的url get和post的区别: 用get 阅读全文
posted @ 2017-09-05 17:46 张啊咩 阅读(681) 评论(0) 推荐(0) 编辑
摘要: 默认情况下div无法获取焦点,无法触发focus与blur事件,猜测span,a等标签也无法触发焦点事件(input:button,及button标签可以触发) 如何使div触发blur事件:可以给div加上tabindex属性 阅读全文
posted @ 2017-09-04 17:23 张啊咩 阅读(2337) 评论(0) 推荐(0) 编辑
摘要: 1.无序列表<ul> ul其实没啥好说的,大家用得最多就是它,它的属性无非就是type: disc circle square 2.有序列表<ol> H4的时候就有2个属性,type和start: 规定在列表中使用的标记类型 type: 1 A a I(大写i) i 规定有序列表的起始值 start 阅读全文
posted @ 2017-09-01 15:33 张啊咩 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 一、父组件怎么覆盖子组件的样式呢 1./deep/(不建议这么做,以后angular会取消,因为这样写不利于组件的独立性) 在父组件的scss里面写: 这样就可以覆盖掉子组件label的color了 2.host和host-context 在子组件的scss里面写: 或者 网上查到的定义: :hos 阅读全文
posted @ 2017-08-31 14:27 张啊咩 阅读(355) 评论(0) 推荐(0) 编辑
摘要: Angular会按以下顺序依次调用以下钩子(8个): ngOnChanges ngOnInit ngDoCheck ngAfterContentInit ngAfterContentChecked ngAfterViewInit ngAfterViewChecked ngOnDestroy 阅读全文
posted @ 2017-08-31 14:01 张啊咩 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 一、优先级 二、伪类 三、伪元素 ::first-line ::first-letter ::before ::after ::selection 伪元素共有5个,selection是css3新加的,表示选中的文字,css2伪元素和伪类是一样只有一个:而css3规定伪元素要用两个: 四、backgr 阅读全文
posted @ 2017-08-31 09:39 张啊咩 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 除了div、p、h1~h6、a、span这几个极常用的标签外,HTML还有一些不常见的标签(10个,5对:加粗、斜体、大小、上下标、特殊),默认效果如下: 当然,我们习惯用css编写效果来替代这些效果! 阅读全文
posted @ 2017-08-31 09:18 张啊咩 阅读(159) 评论(0) 推荐(0) 编辑
摘要: window是整个页面的全局环境,而document可以理解为整个页面这个最大的元素(整个dom树) window: 可以看到window下面有很多变量 document: 可见document是整个dom树了 阅读全文
posted @ 2017-08-30 22:49 张啊咩 阅读(921) 评论(0) 推荐(0) 编辑
摘要: 获取当前窗口到页面顶端高度: js: document.documentElement.scrollTop JQ:$(document).scrollTop()或者$(window).scrollTop() 设置当前窗口滑动高度(以设置为100px为例): js:document.documentE 阅读全文
posted @ 2017-08-30 22:20 张啊咩 阅读(355) 评论(0) 推荐(0) 编辑