自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HTML元素的水平/垂直居中方式(简单代码和图)

1.水平居中text-align:center;在没有浮动的情况下,我们可以让需要居中的块级元素设为inline/inline-block,然后在其父元素上添加text-aline:center;即可。如果想要居中的块级元素是内联元素(span,img,a等),直接在其父元素上添加text-align:center;即可。.father{ width: 200px; height: 200px; background-color: aqua; tex...

2021-09-08 16:39:42 12292

原创 JS原型模式的修改与重写的简单实例理解

如果要理解js原型模式的修改与重写,我认为要清楚构造函数、原型对象和对象实例的关系。每个构造函数都有一个原型对象,且有一个(prototype)指针指向原型对象,原型对象都包含一个指向构造函数的指针(constructor),实例都包含一个指向原型对象的内部指针 proto ,也可以是[[prototype]],(其实[[prototype]]和__proto__意义相同,均表示对象的内部属性,其值指向对象原型。前者在一些书籍、规范中表示一个对象的原型属性,后者则是在浏览器实现中指向对象原型。)这里

2021-09-02 14:19:09 549 1

原创 数组方法重构

Array.prototype.push()向数组的末尾添加一个或多个元素,并返回新的长度,改变数组长度Array.prototype.myPush = function() { for(var i=0;i<arguments.length;i++){ this[this.length] = arguments[i]; } return this.length; //返回新的长度}var arr = [1,2,3,4,5];console.log(arr); //[

2021-08-31 21:32:24 175

原创 数组方法-数组API

数组API1.数组序列化toString()默认情况下以逗号分隔字符串的形式返回数组项var arr = [1,5,2,8,10,{a:1}];console.log(arr);//[ 1, 5, 2, 8, 10, { a: 1 } ]console.log(arr.toString());//”1,5,2,8,10,[object Object]”join()使用指定字符串来分隔数组字符串var arr = [1,5,2,8,10,{a:1}];console.log(arr);/

2021-08-30 19:30:04 119

原创 前端学习部分题目(补充中)

前端学习部分题目1.display:none与visibility:hidden的区别display:none是彻底消失,不在文档流中占位,浏览器也不会解析该元素;visibility:hidden是视觉上消失了,可以理解为透明度为0的效果,在文档流中占位,浏览器会解析该元素;2.px,em,rem三者的关系1.px像素,相对长度单位。像素px是相对于显示器屏幕分辨率而言的。2.em是相对长度单位。相对于当前对象内文本的字体尺寸。如当前对行内文本的字体尺寸未被人为设置,则相对于浏览器的默认字体尺寸

2021-08-17 19:22:10 216

原创 CSS的学习

CSS的学习提示:对于css的诸多样式的学习文章目录CSS的学习一、CSS是什么?二、CSS的引入方式1.内联样式(行内样式)2.内部样式表3.外部样式表3.13.2- 引入方式的优先级三.CSS选择器1.标签选择器注意点:2.id选择器注意点:3.类选择器注意点:4.后代选择器注意点:5.子元素选择器注意点:6.交集选择器注意点:7.并集选择器注意点:8.兄弟选择器-相邻兄弟选择器 CSS2注意点:-通用兄弟选择器 CSS3注意点:9.伪类选择器9.1.序选择器(结构伪类选择器)9.1.1.同级别中的

2021-08-15 15:17:30 161

原创 2021-08-02

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档HTML5的学习前言1、什么是HTML1.1. HTML的特点1.2.HTML与css的关系做个形象的比喻,HTML就像是一个人,什么修饰都没有,而CSS就像是衣服和化妆品等,用来装饰HTML的2.开发环境搭建2.1.Html是在浏览器上解析执行的,每种浏览器对相同的Html代码解析可能产生不同的结果,所以我们需要安装多种主流的浏览器进行兼容性测试2.2.VSCode插件推荐3. VSCode创建HTML文件4.元素  

2021-08-02 22:16:53 299

空空如也

空空如也

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

TA关注的人

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