CSS:说一下CSS盒模型(*****五颗星)

1.css盒模型:

用来装页面上的元素的矩形区域。

本质是一个盒子,封装周围的HTML元素,他包括:边距margin、边框border、填充padding和实际内容content。

标准盒模型:

一个块(元素)的总宽度=width+margin(左右)+padding(左右)+border(左右)

怪异盒模型:

一个块(元素)的总宽度=width+margin(左右)(即width已经包含了padding和border值)

  • margin -  清除边框外的区域,外边距是透明的。
  • border - 围绕在内边距和内容外的边框。
  • padding - 清除内容周围的区域,内边距是透明的。
  • content - 盒子的内容,显示文本和图像。
  • 如何设置:box-sizing:border-box。

    2.盒子模型有几种模式?

    W3C标准盒子模型和IE盒子模型

    详细介绍如下:

    W3C标准盒子模型

    标准模式下,一个块的宽度 = width+padding(内边距)+border(边框)+margin(外边距);

    W3C模型中:

          CSS中的宽(width)=内容(content)的宽

          CSS中的高(height)=内容(content)的高

    IE盒子模型

    怪异模式下,一个块的宽度 = width+margin(外边距) (即怪异模式下,width包含了border以及padding)。

    IE模型中:

          CSS中的宽(width)=内容(content)的宽+(

    剩余60%内容,订阅专栏后可继续查看/也可单篇购买

    前端面试题 文章被收录于专栏

    前端面试的一些常问问题、问题的具体实现(可直接运行)以及底层原理

    全部评论

    相关推荐

    06-12 16:50
    已编辑
    长安大学 C++
    晓沐咕咕咕:评论区没被女朋友好好对待过的计小将可真多。觉得可惜可以理解,毕竟一线大厂sp。但是骂楼主糊涂的大可不必,说什么会被社会毒打更是丢人。女朋友体制内生活有保障,读研女朋友还供着,都准备订婚了人家两情相悦,二线本地以后两口子日子美滋滋,哪轮到你一个一线城市房子都买不起的996清高计小将在这说人家傻😅
    点赞 评论 收藏
    分享
    醉蟀:你不干有的是人干
    点赞 评论 收藏
    分享
    评论
    5
    收藏
    分享

    创作者周榜

    更多
    牛客网
    牛客网在线编程
    牛客网题解
    牛客企业服务