WebBrowser

  • 浏览器中元素的定位类型

    网页中元素的定位用由position属性确定,分为绝对定位,相对定位。除此之外还有浮动定位。position的取值有staic,absolute,fixed,relative等几种…

    因特网 2015年6月18日 0 0
  • 浏览器中CSS的盒模型

    首先是CSS中画布的概念,根据CSS2规范,名词“画布”描述为“格式化的结构渲染所用的空间”—也就是浏览器绘制内容的地方。画布在空间的每个维度上都是无限的,但浏览器会基…

    因特网 2015年6月17日 0 0
  • 浏览器的绘制阶段

    在浏览器的绘制阶段,会遍历渲染者树,并调用渲染者的“paint”方法在屏幕上显示内容。绘制需要用到UI基础组件。本章介绍有关UI的内容。象布局一样,绘制也可能是全局的—…

    因特网 2015年6月16日 0 0
  • 浏览器的布局

    下来就是浏览器的布局过程。当渲染者被创建并且增加到树上时,它并没有位置和尺寸。计算这些值被称为布局或重排。HTML基于一个流式布局模式,意思是说大多数情况下计算位置会一遍通过。“流…

    因特网 2015年6月12日 0 0
  • 浏览器样式表的规则匹配和级联顺序

    浏览器中CSS样式的匹配并非总是那么简单,某些情况下可能需要对规则加以处理以使匹配更容易。下面是几个样式规则的源码:一、 CSS规则,可能在外联样式表也可能在样式元素里面:p {c…

    因特网 2015年6月11日 0 0
  • 浏览器中使用规则树来计算样式

    当计算某个元素的样式内容时,我们首先计算规则树里的一条路径或是使用一条已经存在的路径。接下来就开始应用路径中的规则来填充我们新的样式内容的结构。我们从路径的底部结点开始&#8212…

    因特网 2015年6月10日 0 0
  • 浏览器的样式计算

    建立渲染树时需要计算每个渲染对象的可视化属性。这是通过计算每个元素的样式属性来实现的。样式包含HTML中的各种来源的样式单,内联样式和可视化属性。后者被转换来匹配CSS样式属性。最…

    因特网 2015年6月9日 0 0
  • 浏览器中渲染树的构造

    当DOM树被构造的同时,浏览器构造了另外一棵树,渲染树。这是棵按其显示顺序排列的可视化元素构成的树。这是文档的可视化表现。这棵树的用途是允许以正确顺序绘制内容。Firefox把渲染…

    因特网 2015年6月8日 0 0
  • 浏览器处理脚本和样式表的顺序

    因特网的模式是同步的,开发者希望解析器在遇到一个<script>标签时立即解析和执行脚本。在脚本执行完之前文档的解析会停下来。如果脚本是外部文件那么资源必须首先从网络上…

    因特网 2015年6月8日 0 0
  • 浏览器的CSS解析器

    CSS是一种表现设计语言,是网页设计中页面表现与内容分离的关键性工具之一。还记得开始时介绍过的解析的概念吗?不象HTML,CSS是一种上下文无关语法,可以被介绍里所写的某种类型解析…

    因特网 2015年6月5日 0 0