页面元素操作
默认div不能得焦点,tabindex -1
设置成0或者其他正值可以得焦点
div tabindex -1,不影响子元素得焦点
被滚动条撑大得div在firefox下,默认可以得焦点
浏览器
getBoundingRect 方法返回的是相对于当前浏览器可视区域的top left
但是应用绝对布局的时候,top left是参考整个文档流的
二者的参考点不一样
插入元素
targetElement.insertAdjacentElement('afterbegin', referElement)
beforebegin:
参考元素之前
afterend:
参考元素之后
afterbegin:
参考元素第一个子元素之前
beforeend:
参考元素最后一个子元素之后
container.insertBefore(navEl, container.firstElementChild);
原生的js数组的sort方法,是把每个元素toString,之后按照charCode排序