css盒子模型有哪些属性,盒子模型常用属性

  css盒子模型有哪些属性,盒子模型常用属性

  写一个JS框

  风格。容器{

  宽度:300px

  高度:300px

  边框:3px纯红;

  边距:50px

  位置:相对;

  }。方框{

  填充:30px

  宽度:100px

  高度:150px

  边框:10px纯色浅蓝色;

  位置:绝对;

  顶配:50px

  左:50px

  字号:15px

  行高:100px

  文本对齐:居中;

  溢出:自动;

  }

  /风格

  身体

  div class=容器

  Class= box box /div

  /div

  /车身型号:

  盒子的属性:

  

client

   client width/client height:盒子内部的宽度和高度

  (1) clientWidth:内容宽度周围的填充。

  (2) clientHeight:内容高度上下的填充。

  ClientTop/clientLeft:左边框和上边框的宽度。

  

offset

   offsetwidth/offsetheight:盒子可视区域的宽度和高度。

  (1)offsetwidth:client width的左右边框

  (2)offset height:client height的上下边界

  OffsetParent:获取其父引用(不一定是父元素)

  搜索父引用:

  (1)在同一平面中,最外面的元素是所有后代元素的父引用;

  (2)基于位置:绝对/相对/固定,元素会从文档流中分离出来,成为一个新的平面,从而改变元素的父引用;

  (3)主体的父引用为空。

  OffsetTop/offsetLeft:从其父引用的上/左偏移量(当前元素的外边框到父引用元素的内边框)

  

scroll

   scroll width/scroll height:可视区域内的真实宽度和高度。

  (1)当没有内容溢出时:scroll width/height=client width/height

  (2)如果有溢出,则不一样,结果大约等于盒子真实内容的宽度和高度:上下填充的真实内容的宽度和高度;

  (3)只要有溢出,溢出的值也会在一定程度上改变scroll的结果。

  ScrollTop/scrollLeft:垂直/水平滚动条的高度/宽度是注:上面的属性里,只有scrollLeft和scrollTop可以设置值,其他属性都是只读

  推荐:【JavaScript视频教程】以上是详细讲解JS盒子模型基本属性(图文示例)的详细内容。更多请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: