![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
html
lockloke
记录学习心得
有很多问题,对那些高手来说太简单,所以就没人去解释该怎么处理。然而这才是新手最需要的,毕竟新手嘛,什么问题都可能出现,搜又不知道该搜什么关键字。
希望我的文章能帮到其他人
待我稍微整理下思路后再记录下新人入职后如何快速上手吧
展开
-
B站上看的关于重绘与回流的解释
DOM的重绘与回流重绘:元素样式的改变(但是,宽高、大小、位置等不变)如outline,visibility,color,background-color等等回流:元素的大小或者位置发生了变化(当页面布局和几何信息发生变化的时候),触发了重新布局导致渲染树重新计算布局和渲染如添加或删除可见的DOM元素;元素的位賞发生变化,元素的尺寸发生变化,内容发生受化(比如文本变化或图片被不同尺寸的图片所替代);页面一开始渲染的时候(这个无法避免):因为回流是根据视口的大小来计算元素的位置和大小的,所以浏览原创 2020-12-13 18:37:15 · 115 阅读 · 0 评论 -
关于浏览器的原理
首先,我们浏览的网页文件存放在服务器端(也就是Web服务器)中在我们对网站进行访问的时候,先是进行Request请求阶段,在这个阶段里会进行一系列的协议以及解析:DNS解析、TCP的三次握手与四次挥手、HTTPS和HTTP协议之后是Response响应阶段:HTTP状态码、304缓存、HTTP报文而在客户端也就是浏览器中,我们先是从服务器拿到文件代码,在拿到代码后于内存中开辟出一块栈内存用来给代码的执行提供环境;同时分配一个主线程去一行行的解析和执行代码;每一行代码都是经过进栈执行、执行完出栈的原创 2020-12-12 15:21:32 · 131 阅读 · 0 评论 -
字符串截取的一些小问题
substr(start,length)substring(start,end) 或 substring(from,to)slice(start,end)1、如果将substring和slice都只填一个参数,还换成负数,会怎么样var str='helloworld';console.log(str.substring(-2))console.log(str.slice(-2))输出如下:解析:substring的参数虽然为负,但原则上substring是不能使用负...原创 2020-08-31 23:15:52 · 215 阅读 · 0 评论 -
关于前端的一些笔记
为什么学前端?其实说起来也没啥,只是因为当初网页实训作业要求组队完成作品(制作一个静态页面的网站),开始说好的每个人完成一部分页面,但最后代码的错误纠正的任务却给了我,那时候我的基础其实是很差的,一点一点的去改,改多了我的技能水平也就提高了。我觉得,学习代码这个事在开始的时候就应该学着动脑子去找其他方法来实现自己的想法,而不是只想着靠别人教的知识来做,对我来说,学开发,想法最重要,有想法之...原创 2019-04-11 16:24:03 · 113 阅读 · 0 评论 -
html 图片居中方式
图片的居中方式有很多种吧,算是html基础,但是某一次我就给忘记怎么设置图片居中了。先写几个,后续再来补充其他方法div{ width: 200px; height: 200px; border: 3px solid skyblue; }以上代码的效果图解决方法一:img{ position: relative; left: 50%; ...原创 2019-04-11 17:08:39 · 79663 阅读 · 3 评论