box-sizing: border-box;box-sizing:content-box;讲解

淡淡的烟草味﹌ 2024-03-31 09:09 195阅读 0赞

box-sizing: border-box;box-sizing:content-box;讲解

简介:本文讲解box-sizing: border-box;box-sizing:content-box;两个语法的计算公式,与应用场景。

CSS中的 box-sizing属性定义了 user agent应该如何计算一个元素的总宽度和总高度。

这两个语法通常用于设置盒子的全局样式。

border-box

计算公式

  • width = border + padding + 内容的宽度
  • height = border + padding + 内容的高度

讲解
对于border-box的属性,其中的width与height属性在内容的基础之上,海包括,边框(border),内边距(padding)两个属性.

content-box

计算公式

  • width = 内容的宽度
  • height = 内容的高度

讲解
对于context-box的属性,其中的width与height只包括,所含有的内容的宽和高,不包括边框(border),外边距(margin),内边距(padding).

发表评论

表情:
评论列表 (有 0 条评论,195人围观)

还没有评论,来说两句吧...

相关阅读

    相关 CyclicBarrier讲解

       在j.u.c并发包中,还提供了一个让多个线程同时到达一个同步点的工具类CyclicBarrier,有的地方翻译为栅栏,即可以让CyclicBarrier管理几个线程,例如

    相关 Optional讲解

                在我们平常的开发中,最常见的异常莫过于NullPointerException,这个臭名昭著的空指针异常突然就会冒出来,号称是一百万美元的损失,为了防止

    相关 metric讲解

    metric讲解  内存:  mem.memfree.percent:内存剩余的百分比 CPU:  cpu.idle:CPU空闲百分比  cpu.iowai

    相关 volatile讲解

    一、Java 内存模型中的可见性、原子性和有序性 可见性: 指当多个线程访问同一个变量时,一个线程修改了这个变量的值,其他线程能够立即看得到修改的值。也就是一个线程修改