Mashua ya Kifupi cha CSS

Mashua ya Kifupi cha CSS

Wakala wote wa HTML zimekuwa kama kina. Kwenye CSS, kwa kusababisha uharibifu na ukitabu, hutumika jina la

CSS 框模型实质上是一个包围每个 HTML 元素的框。它包括:外边距、边框、内边距以及实际的内容。下图展示了框模型:

Mashua ya Kifupi cha CSS

对不同部分的说明:

  • 内容 - 框的内容,其中显示文本和图像。
  • 内边距 - 清除内容周围的区域。内边距是透明的。
  • 边框 - 围绕内边距和内容的边框。
  • 外边距 - 清除边界外的区域。外边距是透明的。

框模型允许我们在元素周围添加边框,并定义元素之间的空间。

元素框的最内部分是实际的内容,直接包围内容的是内边距。内边距呈现了元素的背景。内边距的边缘是边框。边框以外是外边距,外边距默认是透明的,因此不会遮挡其后的任何元素。

Msaada:背景应用于由内容和内边距、边框组成的区域。

内边距、边框和外边距都是可选的,默认值是零。但是,许多元素将由用户代理样式表设置外边距和内边距。可以通过将元素的 margin 和 padding 设置为零来覆盖这些浏览器样式。这可以分别进行,也可以使用通用选择器对所有元素进行设置:

* {
  margin: 0;
  padding: 0;
}

在 CSS 中,width 和 height 指的是内容区域的宽度和高度。增加内边距、边框和外边距不会影响内容区域的尺寸,但是会增加元素框的总尺寸。

假设框的每个边上有 10 个像素的外边距和 5 个像素的内边距。如果希望这个元素框达到 100 个像素,就需要将内容的宽度设置为 70 像素,请看下图:

Mivuno ya Kifupi cha CSS
#box {
  width: 70px;
  margin: 10px;
  padding: 5px;
}

Msaada:Mawendo, mabaki ya mabaki, na mawendo ya kiumia yanaweza kutumiwa kwa eneo kimoja la kifaa, au kwa eneo la kina moja.

Msaada:Mawendo ya kina yanaingia na namba zingine za kiwango chake, kwa kawaida yanaingia na namba zingine za kiwango chake. Kwa kawaida, mawendo ya kina yanaingia na namba zingine za kiwango chake.

Mifano

Onyesha modeli ya kina:

div {
  width: 300px;
  border: 15px solid green;
  padding: 50px;
  margin: 20px;
}

Jifunze kwa uziwe

Kikubwa cha kifaa kwa kina

Kwa kufikia kumaliza kikubwa cha kifaa kwa kina kikamilifu kwenye barua zaidi, inahitajika kuafahamika kama modeli ya kina hivi inafanya kazi.

Msaada mkubwa:Kama unafungua CSS kwa kumaliza uwezo wa kifaa kwa width na height, kwa sababu tu tunafungua kikubwa cha eneo la mawasiliano. Kwa kumaliza saizi za kifaa kamilifu, inahitajika kufikia ukubwa wa mawendo, mabaki ya mabaki, na mawendo ya kiumia.

Mifano

<div> kikuu cha kimoja kikubwa kimeka 350px:

div {
  width: 320px;
  padding: 10px;
  border: 5px solid gray;
  margin: 0; 
}

Jifunze kwa uziwe

Tafadhali kumaliza kama inayotiririka hivi:

320px (upana)
+ 20px (kushoto + kina kina ya kushoto)
+ 10px (kushoto + kina kina ya kushoto)
+ 0px (kushoto + kina kina ya nje ya kushoto)
= 350px

Kina kina ya kina kina kina inafanyika kama inayotiririka hivi:

Kina kina ya kina kina kina = Kina kina + Kina kina ya kina kina ya kushoto + Kina kina ya kina kina ya kushoto + Kina kina ya kina kina ya kushoto + Kina kina ya kina kina ya kushoto + Kina kina ya kina kina ya kushoto + Kina kina ya kina kina ya kushoto

Kina kina ya kina kina kina inafanyika kama inayotiririka hivi:

Kina kina ya kina kina kina = Kina kina + Kina kina ya kina kina ya juu + Kina kina ya kina kina ya chini + Kina kina ya kina kina ya juu + Kina kina ya kina kina ya chini + Kina kina ya kina kina ya juu + Kina kina ya kina kina ya chini