HTML5
文章平均质量分 86
cicistream
一腔热情的晚起鸟
展开
-
Location对象
Document 和 Window 接口都有这样一个链接的Location,分别通过 Document.location和Window.location 访问。属性Location 接口不继承任何属性,但是实现了那些来自 URLUtils 的属性。Location.href整个URLLocation.protocolURL对应协议,最后有一个":"。Location.host域名,可能在该串最后带有一个":"并跟上URL的端口号。Location.hostname URL域名Locat原创 2021-03-06 13:20:19 · 146 阅读 · 0 评论 -
Scroll详解
➡️ = 只读↔️ = 可读可写(默认)ElementclientHeight ➡️clientHeight 可以通过 CSS height + CSS padding - 水平滚动条高度 (如果存在)来计算.scrollHeight ➡️一个元素内容高度的度量,包括由于溢出导致的视图中不可见内容。没有垂直滚动条的情况下,scrollHeight值与元素视图填充所有内容所需要的最小值clientHeight相同。包括元素的padding,但不包括元素的border和margin。scrol原创 2021-03-06 13:16:23 · 3177 阅读 · 0 评论 -
完整渲染过程——从URL到页面
当用户输入一串URL(统一资源定位符)到完整的页面渲染出来,到底经历了什么呢~下面我来描述一下整个过程。 先列出他的大致流程:浏览器根据请求的URL交给DNS域名解析,找到真实的IP,向服务器发起请求;服务器交给后台处理完后返回数据,浏览器接受文件(HTML/CSS/JS/图像等);浏览器对加载到的数据进行解析,建立起相应的内部结构;载入解析到的资源文件,渲染页面,完成。我们主要分为两部分...原创 2017-10-06 10:52:17 · 4804 阅读 · 0 评论 -
vue中实现基础组件——拖拽组件
<template> <div> <div style="overflow:hidden"> <div class="no-select" v-for=&原创 2018-09-19 15:36:20 · 17635 阅读 · 6 评论