DOM编程之API学习总结篇

原文 链接

一、基本类型介绍


1.1 Node类型


  • DOM1级定义了一个Node接口,该接口由DOM中所有节点类型实现。这个Node接口在JS中是作为Node类型实现的。在IE9以下版本无法访问到这个类型,JS中所有节点都继承自Node类型,都共享着相同的基本属性和方法
  • Node有一个属性nodeType表示Node的类型,它是一个整数,其数值分别表示相应的Node类型

阅读全文

Emmet常用快捷键

基本语法


  • div+div>p>span+em^bq

阅读全文

hasLayout知多少

什么是haslayout


  • 什么是hasLayouthasLayoutIE特有的一个属性。很多的ie下的css bug都与其息息相关。在ie中,一个元素要么自己对自身的内容进行计算大小和组织,要么依赖于父元素来计算尺寸和组织内容。当一个元素的hasLayout属性值为true时,它负责对自己和可能的子孙元素进行尺寸计算和定位。虽然这意味着这个元素需要花更多的代价来维护自身和里面的内容,而不是依赖于祖先元素来完成这些工作

阅读全文

CSS中的BFC

BFC 是什么?

  • BFC (Block Formatting Contexts) 即块级格式化上下文,从样式上看,它与普通的容器没有什么区别,但是从功能上,BFC 可以看作是隔离了的独立容器,容器里面的元素不会在布局上影响到外面的元素,并且 BFC 具有普通容器没有的一些特性,例如可以包含浮动元素,使到它可以包含浮动元素,从而防止出现高度塌陷的问题

阅读全文

DIV+CSS系统学习笔记回顾

第一部分 HTML


第一章 职业规划和前景


  • 职业方向规划定位:

    • web前端开发工程师
    • web网站架构师
    • 自己创业
    • 转岗管理或其他

阅读全文

学会使用box-sizingCSS布局

盒子模型

阅读全文

CSS 组合选择符用法总结

组合选择符基本介绍


阅读全文

写给大家看的设计书总结

设计四大基本原则

阅读全文

学会使用Sublime Text Snippets提高编码速度

我们在编写代码的时候,总会遇到一些需要反复使用的代码片段。这时候就需要反复的复制和黏贴,大大影响效率。我们利用Sublime Textsnippet功能,就能很好的解决这一问题。通俗的讲,就是把我们常用的代码分别保存起啦,然后通过插件的形式来反复调用。

阅读全文

配置sublime的LiveReload与webstorm的插件实现实时预览

sublime配置LiveReload插件实现实时预览

阅读全文