当前位置:网站首页 > HTML与CSS基础 > 正文

css4(Css4202311-W- 翻译)



在CSS中,数值和单位是密不可分的,共同定义了样式属性的具体值。CSS提供了多种单位帮助开发者精确地控制网页的布局和样式,大致可以分为以下几类。

(1)绝对单位

绝对单位不依赖于视口或父元素的尺寸,是固定的,具体有以下几种。

(2)相对单位

相对单位根据它们的参照物来计算值,具体有以下几种。

(3)灵活单位

灵活单位通常用于响应式设计,以适应不同屏幕尺寸和分辨率,具体如下。

(4)无单位值

有些CSS属性可以接受无单位的数值,具体如下。

注意:

媒体查询允许开发者根据不同的媒体类型和条件来应用不同的样式规则,使得开发者能够为不同的屏幕尺寸、分辨率、设备方向等创建响应式和适应性强的布局。媒体查询可以被嵌套在CSS样式表的任何位置,通常放在样式表的开始或结束部分,便于管理和维护。

(1)媒体查询的定义和使用

使用“@media”查询,可以针对不同的媒体类型定义不同的样式,例如,“@media”可以针对不同的屏幕尺寸设置不同的样式,因此对于需要设置响应式的页面,“@media”是非常有用的。开发者在重置浏览器大小的过程中,页面会根据浏览器的宽度和高度重新渲染页面。

(2)媒体查询的语法规则

媒体查询条件由媒体类型、逻辑操作符、媒体特征组成,其中媒体类型可省略,逻辑操作符用于连接不同媒体类型与媒体特征,媒体特征要使用“()”包裹且可以有多个,例如。

(3)媒体逻辑操作

① 媒体逻辑操作符,“and”、“not”、“only”用于构成复杂媒体查询,可以通过“,”将其组合起来,具体解释如下。

② 媒体特征包括应用显示区域的宽高、设备分辨率以及设备的宽高等属性,常见的媒体特征如下所示。

(4)媒体类型

媒体类型描述设备的一般类别,除非使用not或only逻辑操作符,媒体类型是可选的,且会隐式地应用all类型,媒体类型的值如下所示。

创作说明

版本:2024年

网站:http://www.51xueweb.cn

撰写团队:杜宇飞 侯志强 尤飞祥 段玉昆

指导审核:阮晓龙

到此这篇css4(Css-W- 翻译)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • css grid布局实现瀑布流(纯css实现瀑布流)2025-03-30 07:09:05
  • css3中属于结构化伪类选择器(常用的结构化伪类选择器有)2025-03-30 07:09:05
  • bs4解析html子节点(html获取子节点)2025-03-30 07:09:05
  • css获取第一个子元素2025-03-30 07:09:05
  • css实现长度过长时省略号显示2025-03-30 07:09:05
  • html自动跳转链接代码(html页面自动跳转代码)2025-03-30 07:09:05
  • css伪类选择器和伪元素选择器(css3伪元素选择器)2025-03-30 07:09:05
  • css伪类选择器 where(css伪类选择器是什么)2025-03-30 07:09:05
  • css3和css的区别(css3与css的区别)2025-03-30 07:09:05
  • css grid布局兼容性(css grid布局缺点)2025-03-30 07:09:05
  • 全屏图片