摘要:
小程序的单选组件radio和多选组件checkbox的样式只提供更改颜色,这对实际项目中的需求显然是不够的,所以自己模拟实现一个。 踩坑点:小程序不支持操作dom 1、模拟实现多选框: 实现思路:思路非常简单,给每个选项绑定checked属性,类型为布尔值,点击取反即可 效果展示图: 2、模拟实现单 阅读全文
摘要:
【声明一个数组】var a=[1,2,3]; 【定义数组的长度】var a=new Array(2); 【连接数组】数组1.concat(数组2,数组3) 【将数组转换为字符串,可自定连接符】arr.join("连接符") 【将数组转换为字符串,并返回数组】arr.toString() 【返回数组最 阅读全文
摘要:
一、数组直接量形式创建数组 var arr=[];//空数组 var arr1=[1,2,3,4,5,6]; var arr2=[1,2.3,true,false,null,undefined,[1,2,3],{x:1,y:2}]; var x=1; var arr3=[x,x*3,x+2,x+3] 阅读全文
摘要:
1 介绍一下标准的CSS的盒子模型?与低版本IE的盒子模型有什么不同的? 标准盒子模型:宽度=内容的宽度(content)+ border + padding + margin低版本IE盒子模型:宽度=内容宽度(content+border+padding)+ margin 2 box-sizing 阅读全文
摘要:
JavaScript对象是基本数据类型之一,是复合类型 Object 。 JavaScript 中的所有事物都是对象:字符串、数字、数组、日期,等等。 JavaScript创建对象的四种方式及如何添加,修改,删除,for...in遍历属性 阅读全文
摘要:
函数的一些要求: function 定义某一个函数 命名最好要有语义化, 例:test(); //直接调用函数名; 1 function test(){ 2 alert('this is a test'); 3 } 函数名称最好是驼峰,函数名称严格区分大小写, 1 function TEST(){ 阅读全文
摘要:
@media(max-width: 1199px){.banner{height: 400px;}}1.6倍@media(min-width: 1200px) and (max-width: 1365px;)} 1.6倍@media(min-width: 1366px) and (max-width 阅读全文
摘要:
一、目录引入 ./同级(当前) ../上级目录 ../../上上级目录 二、标签种类: 1.块级标签(block):独占一行,宽高可设; 2.行内块标签(inline-block):不独占一行,宽高可设; 3.行内标签(inline):不独占一行,宽高不可设,由内容决定 br是行内标签。 三、三类标 阅读全文
摘要:
PX特点:px像素(Pixel)。相对长度单位。像素px是相对于显示器屏幕分辨率而言的。 EM特点 1. em的值并不是固定的;2. em会继承父级元素的字体大小。 优先级:!important>style(行内元素)>id>class>元素选择器 (在这个基础上,考虑就近原则) 阅读全文
摘要:
css规则有两个主要部分构成:选择器,以及一条或多条声明。 值的不同写法和单位: 可以使用十六进制设置颜色值:#ff0000; 为节约字节,使用css缩写形式:#f00; 类选择器:以一个点号显示。 id选择器:以“#”来定义。 插入样式表的三种方法: 1)外部样式表 2)内部样式表 3)内联样式表 阅读全文