06 2017 档案
摘要:对应的html 原理: 父元素box覆盖整个页面,box的伪类before是其子元素,该子元素高度为100%,将父元素撑开,box的子元素before和content都是inline-block,且vertical-align: middle;,两个子元素居中对齐; 效果: 方法二:直接用函数: 缺
阅读全文
摘要:1、一个众所周知的问题,Ajax直接请求普通文件存在跨域无权限访问的问题,甭管你是静态页面、动态网页、web服务、WCF,只要是跨域请求,一律不准; 2、不过我们又发现,Web页面上调用js文件时则不受是否跨域的影响(不仅如此,我们还发现凡是拥有”src”这个属性的标签都拥有跨域的能力,比如<scr
阅读全文
摘要:js原生的循环有两种,一般的for循环和for...in循环。还有一种常用jQuery.each()循环。 一. js原生循环 a. for循环,代码如下: var myArray = [1,2,3];for (var i = 0; i < myArray.length; i++) { consol
阅读全文
摘要:具体slot用法详见http://www.cnblogs.com/keepfool/p/5637834.html html: 子组件中: 对比,使用子组件嵌套子组件的形式: 最外层就一个: 而子组件为: 然后每一个
阅读全文
摘要:CSS3 Flexbox轻松实现元素的水平居中和垂直居中 网上有很多关于Flex的教程,对于Flex的叫法也不一,有的叫Flexbox,有的叫Flex,其实这两种叫法都没有错,只是Flexbox旧一点,而Flex是刚出来不久的东西而已,为了方便说明,赶上新技术,下面我就把这种布局叫Flex布局。 元
阅读全文
摘要:什么是calc()? 学习calc()之前,我们有必要先知道calc()是什么?只有知道了他是个什么东东?在实际运用中更好的使用他。 calc()从字面我们可以把他理解为一个函数function。其实calc是英文单词calculate(计算)的缩写,是css3的一个新增的功能,用来指定元素的长度。
阅读全文
摘要:$.each()与$(selector).each()不同, 后者专用于jquery对象的遍历, 前者可用于遍历任何的集合(无论是数组或对象),如果是数组,回调函数每次传入数组的索引和对应的值(值亦可以通过this 关键字获取,但javascript总会包装this 值作为一个对象—尽管是一个字符串
阅读全文
摘要:1:let实际上为 JavaScript 新增了块级作用域。 上面的函数有两个代码块,都声明了变量n,运行后输出5。这表示外层代码块不受内层代码块的影响。如果两次都使用var定义变量n,最后输出的值才是10。类似的将let换成var 则两个输出的都是10; 2:使用es6方法编辑字符串为特定格式:
阅读全文
摘要:一、相关背景介绍 我们现在大多数人用的语法javascript 其实版本是ecmscript5,也是就es5。这个版本己经很多年了,且完美被各大浏览器所支持。所以很多学js的朋友可以一直分不清楚es5和javscript的关系。javascript是一门编程语言,那么它就会有版本,es5还是es6
阅读全文
摘要:table中的td可以在页面中直接在元素上设置width;但是li不能只能在页面中写style; 注释的是错误的方式,只有在td中可直接使用
阅读全文
摘要:要完成下面的样式: 1:绿色部分宽度固定,红色部分自适应宽度; 2:整体高度自适应,红色和绿色部分的内容垂直居中; html代码: css代码:
阅读全文
摘要:1:data数据文件经试验,需要放在生成的build文件夹中才能生效,但是应该把data文件夹先放在src中,然后如何定义config文件,让其复制过去? 2:对于常用的子组件在webpack中方式:(子组件改变父组件中的数据,原来是vm.data='',现在改为webpack怎么办?只能用emit
阅读全文