【前端】CSS(3) —— CSS的盒模型与弹性布局

本文详细介绍了CSS中的盒模型,包括content、padding、border和margin,并探讨了如何使用display属性转换元素显示模式。此外,文章还深入讲解了CSS弹性布局的概念,展示了如何设置弹性布局容器以及调整元素的水平和垂直排列方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

JavaEE传送门

JavaEE

【前端】CSS(1) —— CSS的基本语法和一些简单的选择器

【前端】CSS(2) —— CSS的基本属性



元素的显示模式

  • 独占一行的: 块级元素 (div, h1-h6, 怕, table, tr …)
  • 不独占一行的: 行内元素 (span, a, u, b, stong …)

可以使用 display 属性针对行内/ 块级元素相互转换

(绝大多数都是把行内元素转换为块级元素, 几乎不会把块级元素转成行内元素)

display: inline;
display: block;

display 还有个用途, 让元素隐藏

display: none;


CSS 中的盒模型

页面上的 html 元素都是一个一个的矩形, 每个矩形就可以视为是一个 "盒子"吗盒子里面就可以装东西 (文字, 链接, 图片, 表格…其他任意元素)

每个盒子, 除了内容之外, 还有一些其他的部分.

  • 内容: content (最中间的)
  • 内边距: padding
  • 边框: border
  • 外边框: margin

# 注意 # html 中的每个元素都是按照上述这样的规则来进行展开的.


在 CSS 中就可以通过一些属性来设置这里和盒子模型相关的

border

通过 border 给元素设置边框

border: 边框宽度 边框颜色 线条样式;

我们需要加上一个特殊的属性. 设置的这个属性会保证尺寸不变, 如果再有边框就不会把整个占地面积给撑大.

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值