自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Canvas时钟

JS代码let cavEles = document.getElementsByTagName("canvas");// 画背景let ctx1 = cavEles[0].getContext("2d");//画时针let ctx2 = cavEles[1].getContext("2d");//获取尺寸let { offsetWidth: w, offsetHeight: h } = cavEles[0];//获取πlet { PI } = Math;// 设置中心ctx2.tran

2021-01-31 17:12:32 97

原创 DOM

DOM:Document Object Model,文档对象模型。功能:操作HTML元素。document是页面视口的区域。节点(Node) nodename nodeValue nodeType元素节点 标签名 null 1文本节点 #text 标签中文本内容 3属性节点 属性名 属性值 2注释节点 comments 注释内容 8文档document 9注:no

2021-01-31 17:05:18 95

原创 BOM

Bom(Browser Object Model)浏览器对象模型每打开一个浏览器,就会产生一个window对象(GO),所有BOM的顶层对象就是windowBOM分支1.screen(获取显示器尺寸,不包含任务栏)// 属性screen.availWidth // 显示器宽度screen.availHeight // 显示器高度2.navigator(获取浏览器信息)navigator.appName // 浏览器名称navigator.appVersion // 浏览器版本navig

2021-01-31 17:02:18 76

原创 JS基础理论

[扩展]【创建变量】 ES5 var xx; 声明的变量,可以重复声明 ES6 let和const; let声明变量,const声明常量。【数据类型】 1 基本数据类型(值类型): String 字符串 "" '' ``(字符串模板ES6,内写${变量名}) name = "lzy" console.log(`${name}欢迎光临`); Number 数值 整形、浮点型、NaN(it not a number) Boolean 布

2021-01-11 18:14:48 168

原创 Flex布局

布局原理​ 设为 Flex 布局以后,子元素的float、clear和vertical-align属性将失效。​ 可以用于任何元素,采用flex布局的元素被称为flex容器,它的所有子元素自动成为容器成员,成为flex项目,简称项目。​ 原理:通过给父盒子添加flex属性(display: flex),来控制子盒子的位置和排列方式。 默认情况下,项目都排在一条线上。​ flex布局中默认的子元素不换行。如果装不开,就会缩小子元素宽度。除图片​ display: -we

2021-01-10 18:59:29 317

原创 CSS盒子模型

盒子模型box-sizing: content-box;(标准盒模型)box-sizing: border-box;(ie盒模型)适用场景: 当标签尺寸的基础上又添加padding或border的尺寸,为了实现标签在页面的实际尺寸仍然是设置的尺寸。标准盒子模型元素(子盒子可以比父盒子大)1.组成元素​ 边框border​ 内边距padding​ 内容content​ 外边距margin(控制盒子和盒子以前的距离)​ 注:行内元素尽量只设置左右内外边距,不要设置上下内外边距。​

2020-12-28 18:47:39 201

原创 CSS样式

CSS 三大特性申明冲突:多个选择器,选中同一个元素,相同属性名不同属性值。浏览器自动触发重叠机制。1.层叠性就近原则2.继承性text-,font-,line-,color 可以继承强制继承 1.继承不能继承的属性 2.继承已经声明过的属性子元素 {属性:inherit}3.优先级 权重相同,层叠性。 不同,采取优先级。权重越大,级别越高。继承或* 权重0000 标签选择器 权重0001 类选择器 权重 0010 id选择器 权重0100 style 权重1000 !import

2020-12-28 18:45:13 465

原创 CSS选择器

CSS 用于控制网页的样式和布局。CSS三种引用方式1.行内样式表格式:<元素名 style="属性1:属性值1; 属性2:属性值2;">介绍:写在标签内部,通常用于测试单个属性时使用。2.内部样式表格式:<style type="text/css"(可省略)> 标签名1{属性1:属性值1; 属性2:属性值2;} 标签名2{属性1:属性值1; 属性2:属性值2;}</style>介绍:通常放在head中,一般用于页面的测试。

2020-12-21 19:14:47 118

原创 HTML常用元素

HTML常用元素,如有遗漏请各种大佬补充分享两个html学习网站W3C:http://www.w3school.com.cn/MDN:https://developer.mozilla.org/zh-CN/元素/标签1.a元素 <a href="url">内容</a> 超链接元素 1.1 <a href="mailto:邮箱地址">发送邮箱</a> 1.2 <a href="tel:电话号码">打电话</a>

2020-12-15 18:00:14 227

空空如也

空空如也

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

TA关注的人

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