日期:2014-05-17  浏览次数:20611 次

div等元素的疑问?
通过查询DHTML手册,发现div元素有下面的直接属性和样式属性,这些属性均是用来定位,显示大小的。如下:

div   直接属性:
        offsetHeight   获取对象相对于版面或由父坐标   offsetParent   属性指定的父坐标的高度。  
  offsetLeft   获取对象相对于版面或由   offsetParent   属性指定的父坐标的计算左侧位置。  
  offsetParent   获取定义对象   offsetTop   和   offsetLeft   属性的容器对象的引用。  
  offsetTop   获取对象相对于版面或由   offsetTop   属性指定的父坐标的计算顶端位置。  
  offsetWidth   获取对象相对于版面或由父坐标   offsetParent   属性指定的父坐标的宽度。  
      scrollHeight   获取对象的滚动高度。  
  scrollLeft   设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离。  
  scrollTop   设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离。  
  scrollWidth   获取对象的滚动宽度。  

样式属性:


border-left   borderLeft   设置或获取对象左边框的属性。  
border-left-width   borderLeftWidth   设置或获取对象左边框的宽度。
border-right   borderRight   设置或获取对象右边框的属性。    
border-right-width   borderRightWidth   设置或获取对象右边框的宽度。  
border-top   borderTop   设置或获取对象上边框的属性。  
border-top-width   borderTopWidth   设置或获取对象上边框的宽度。  
border-width   borderWidth   设置或获取对象上下左右边框的宽度。  
bottom   bottom   设置或获取对象相对于文档层次中下个定位对象的底部的位置。  

height   height   设置或获取对象的高度。  

margin   margin   设置或获取对象的上下左右边距。  
margin-bottom   marginBottom   设置或获取对象的下边距宽度。  
margin-left   marginLeft   设置或获取对象的左边距宽度。  
margin-right   marginRight   设置或获取对象的右边距宽度。  
margin-top   marginTop   设置或获取对象的上边距宽度。  

overflow   overflow   设置或获取表明当内容超出对象高度或宽度时如何管理对象内容的值。  
overflow-x   overflowX   设置或获取当内容超出对象宽度时如何管理对象内容。  
overflow-y   overflowY   设置或获取当内容超出对象高度时如何管理对象内容。  
padding   padding   设置或获取要在对象和其边距或若存在的边框的话就是对象和其边框之间要插入的全部空间。  
padding-bottom   paddingBottom   设置或获取要在对象下边框和内容之间插入的空间总量。  
padding-left   paddingLeft   设置或获取要在对象左边框和内容之间插入的空间总量。  
padding-right   paddingRight   设置或获取要在对象右边框和内容之间插入的空间总量。  
padding-top   paddingTop   设置或获取对象上边框和内容之间插入的空间总量。  
page-break-after   pageBreakAfter   设置或获取表明对象后发生换页的字符串。  
page-break-before   pageBreakBefore   设置或获取表明对象前发生换页的字符串。  
  pixelBottom   设置或获取对象的下方位置。  
  pixelHeight   设置或获取对象的高度。  
  pixelLeft   设置或获取对象的左侧位置。  
  pixelRight   设置或获取对象的右侧位置。  
  pixelTop   设置或获取对象的上方位置。  
  pixelWidth   设置或获取对象的宽度。  
  posBottom   设置或获取以   bottom   标签属性指定的单位的对象下方位置。  
  posHeight   设置或获取以   height   标签属性指定的单位的对象高度。  
position   position   设置或获取对象所使用的定位方式。  
  posLeft   设置或获取以   left   标签属性指定的单位的对象左侧位置。  
  posRight   设置或获取以   right   标签属性指定的单位的对象右侧位置。  
  posTop   设置或获取以   top   标签属性指定的单位的对象上方位置。  
  posWidth   设置或获取以   width   标签属性指定的单位的对象宽度。  
right   right   设置或获取对象相对于文档层次中下个已定位的对象的右边界的位置。  
left   left   设置或获取对象相对于文档层次中下个定位对象的左边界的位置。  
top   top   设置或获取对象相对于文档层次中下个定位对象的上边界的位置。  


我想问的是直接属性与样式属性有什么关系?



------解决方案--------------------
样式也是一个属性style;
样式属性是style里的属性;
offsetH