css 知识点

本文详细介绍了CSS中的选择器类型,包括标签选择器、ID选择器、类选择器和全选择器,并阐述了CSS盒子模型的概念,包括内容、填充、边框和边距的计算方式。同时,解释了box-sizing属性如何影响元素的总尺寸。通过理解这些概念,开发者能更好地控制网页元素的布局和样式。
摘要由CSDN通过智能技术生成

选择器

1.标签选择器
通过标签的名字命名

body{
color:red
}

2.id选择器
标签中的id属性,通常应用于某些标签中独有的样式

#one{
color:red
}

3.类选择器
标签中的class属性
通常应用于某几个标签具有相同的样式

.pink{
color:pink
}

4.全选择器
使用*号来表示对整个html中所有标签都起作用

*{
font-size:36px
}
 

盒子模型

元素的总高度和元素的宽度计算如下:

总高度:高度 + 上下内边距 + 上下边框 + 上下边距。

总宽度:宽度+左右内边距+左右边框+左右外边距。

CSS box-sizing 属性:

元素的总高度和总宽度由称为 box-sizing 的 CSS 属性定义。CSS 属性 box-sizing 定义元素的总高度和宽度。

box-sizing 的默认值为 content-box。

简单来说,这意味着边距、边框和填充将添加到使用 width 和 height 属性指定的总高度和宽度中。

此外,添加边距、内边距和边框不会减小内容区域的总大小。

box-sizing 还有另一个值,称为border-box。

设置时会减小内容区域的大小。或者换句话说,当向元素添加边距、内边距和边框时,元素的总高度和总宽度不会增加。

内容:

这是 CSS 盒子模型的主要元素。简单来说,它就像一个显示文本、图像、视频等的框,通过使用宽度和高度等属性来调整大小。内容区包含元素的主要内容。内容包括文本、图像或视频。

填充:

填充在其边界内围绕元素创建空间。

使用属性在 HTML 元素上设置填充。

a) 内边距:2px;// 2px 填充所有边

b) 内边距:2px 3px;//上下2px,左右3px

c) 内边距:2px 3px 4px;// 顶部2px,左右3px,底部4px

d) 内边距:2px 3px 4px5px ;// 顶部 2px,右侧 3px,底部 4px,左侧 5px

或使用单独的 CSS 属性。

填充左:填充顶部:填充右:填充底部:

边框:

边框在元素周围创建分隔线或空间,标记元素的结束。填充和内容包含在其中。边框可根据要求定制。

您可以使用 CSS 属性边框为例,通过“border: 1px solid green”来更改边框的大小、样式、颜色和宽度。

而 1px 是大小,solid 是样式,green 是边框的颜色。

其他各种 CSS 属性可以应用于边框。这些属性包括但不限于边界半径等。

边距:

边距是元素边界之外的空间。它在相邻元素之间创建了一个空间。边距大小由简写属性 margin 或单独的属性决定,例如 margin-top、margin-bottom、margin-left、margin-bottom。这些 CSS 属性的工作方式与填充大小属性的工作方式类似。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值