前端
lkrdmm
这个作者很懒,什么都没留下…
展开
-
三次握手和四次挥手学习
三次握手 首先我们要知道三次握手是为了什么。为什么一定是三次,而不是一次或者两次; 其实握手这种行为就是希望客户端和服务器都能够知道,双方都具备发送和接受请求功能。所以才产生握手这个事件; 第一次握手:客户端向服务端发送请求,在这次请求中;客户端只知道自己发送请求正常,服务器知道客户端发送请求正常、自己接受请求正常。 第二次握手:服务器向客户端发送请求,在这次请求中;客户端知道了自己接受请求正常、客户端接受发送、接受请求正常。(客户端已经具备所以需求了);服务器知道自己发送请求正常。 第三次握手:客户端向.原创 2020-10-05 18:23:57 · 95 阅读 · 0 评论 -
Vue-router——Vue-ui后台系统项目总结
首先我们要知道Vue-router是Vue.js的官方router,在Vue-ui开发中必不可少的一部分。 话不多说,直接上码: 第一步:肯定是导入Vue包的,然后分别导入VueRouter以及需要跳转的组件的路径。 第二步:由于默认的hash为’/’,我们通过重定向为‘/login’。然后再通过hash,追踪到指定的组件。 ...原创 2020-10-01 18:18:24 · 139 阅读 · 0 评论 -
CSS四大清除浮动方法
方法一:额外标签法(隔墙法) 在父亲盒子中新增一个盒子,并且在style标签中给新盒子写上"clear:both;",即可。 .clear { clear: both; } 方法二:父级overflow:hidden 只需要在父亲盒子中加入一段代码"overflow: hidden;",即可。 下面展示一些 `内联代码片`。 .box { overflow: hidden; width: 800px;原创 2020-09-11 09:15:01 · 138 阅读 · 0 评论 -
CSS的复合选择器
CSS的复合选择器 1.后代选择器 后代选择器又称为包含选择器,可以选择父元素里面子元素。它的写法就是先把父元素写在前面,然后空格再加上子孙元素。 语法: 元素1 元素2 {样式声明} 备注:上面的元素2是元素1的子元素 列子展示: <body> <ul> <li>第一行</li> <li>第二行</li> <li>第三行</li> </ul&原创 2020-08-20 20:20:27 · 88 阅读 · 0 评论