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