diff --git a/css/自适应和响应式.md b/css/自适应和响应式.md index cd2dfeb..7574117 100644 --- a/css/自适应和响应式.md +++ b/css/自适应和响应式.md @@ -218,4 +218,5 @@ segmentfault网站的响应式布局: 2.根据设计稿大小,调整里面的最后两个参数值。 -3.使用1rem=100px转换你的设计稿的像素,例如设计稿上某个块是100px*300px,换算成rem则为1rem*3rem。 \ No newline at end of file +3.使用1rem=100px转换你的设计稿的像素,例如设计稿上某个块是100px*300px,换算成rem则为1rem*3rem。 + diff --git a/javascript/12.dom.md b/javascript/12.dom.md index 925df66..77f475c 100644 --- a/javascript/12.dom.md +++ b/javascript/12.dom.md @@ -51,7 +51,72 @@ document.referrer ### document.getElementsByName() -## 文档写入 +## 文档写入 了解一下 +- write +- writeln +- open +- close + +```javascript +write 在加载中不会覆盖页面 但是在页面加载完之后调用就会覆盖页面 +writeln 会在后面多输出一个换行符 +open 打开文档写入 如果没有调用 在write 的时候会自动执行 +close 写入完毕 执行之后再次写入会清除页面 +``` + +## Element + +> nodetype 1 +> +> nodeName 标签名 +> +> nodeValue null +> +> parentNode Document / Element + +### 相对于文档增加了几个属性 + +- id +- title +- lang +- dir +- className + +### 如何操作其他属性 + +获取属性 + +> .getAttribute() + +设置属性 + +> .setAttribute() 会自动转化为小写 + +### 创建元素 + +> document.createElement("") + +### 添加元素到指定文档 + +```javascript +appendChid() +insertBefore() +replaceChild() +``` + +### 获取元素后代 + +> childNodes + +## Text + +> nodetype 3 +> +> nodeName #text +> +> nodeValue 内容 +> +> parentNode Element \ No newline at end of file