首页 web前端 css教程 CSS单位总结(如rem、px、em、vw、vh、vm )

CSS单位总结(如rem、px、em、vw、vh、vm )

Oct 10, 2018 pm 04:14 PM
css单位 em px rem vh vm vw

本文给大家带来CSS单位总结(如rem、px、em、vw、vh、vm ),介绍一下这些单位的不同。有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。

px:像素(pixel)相对长度单位,,是相对于屏幕显示器分辨率而言的;

em:em的值并不是固定的,会集成父级元素的字体大小;

 注意:  

 1.body选择其中声明Font-size=62.5%;

 2.将原来的px数值除以10,然后换上em作为单位;

 3.重新计算那些被放大的字体的em数值。避免字体大小的重复声明。

任何浏览器默认字体大小都是16px,所有未经调整的浏览器都符合1em=16px,南无0.75em=12px,10px=0.625em。为了简化Font-size的换算,需要在css中的body选择器中声明Font-size=62.5%,这就使em的值变为16px*62.5%=10px,这样12px就是1.2em,10px就是1em,也就是将原来的px数值除以10换上em的单位就可以了。

rem:相对单位,(root em 即rem),使用rem为单位设置字体大小时,是相对于HTML根元素的大 小,可通过该根元素就成比例的修改调整所有字体大小,一般用的时候都是写在body或html上面,例:

body{font-size:625%;}
登录后复制

也就是1rem=100px;

不过在写项目的时候最好搭配媒体查询一起,比如:   

  html{font-size:10px}      //10px==62.5%

  @media screen and (min-width:321px) and (max-width:375px){html{font-size:11px}}

  @media screen and (min-width:376px) and (max-width:414px){html{font-size:12px}}

  @media screen and (min-width:415px) and (max-width:639px){html{font-size:15px}}

  @media screen and (min-width:640px) and (max-width:719px){html{font-size:20px}}

  @media screen and (min-width:720px) and (max-width:749px){html{font-size:22.5px}}

  @media screen and (min-width:750px) and (max-width:799px){html{font-size:23.5px}}

  @media screen and (min-width:800px){html{font-size:25px}}
登录后复制

vw:视口的最大宽度,1vw=视口宽度的百分之一;

vh:视口得最大高度,1vh=视口高度的百分之一;

vmin/vm:相对于视口的宽度或高度中较小的那个。其中最小的那个被均分为100单位的vmin(即vm)。

总结:以上就是本篇文的全部内容,希望能对大家的学习有所帮助。更多相关教程请访问 CSS视频教程

相关推荐:

php公益培训视频教程

CSS在线手册

div/css图文教程

以上是CSS单位总结(如rem、px、em、vw、vh、vm )的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

REM(全称REMME)是什么币? REM(全称REMME)是什么币? Feb 21, 2024 pm 05:00 PM

REMME是什么币?REMME是一个基于区块链技术的加密货币,致力于提供高度安全且去中心化的网络安全和身份验证解决方案。该项目旨在利用分布式加密技术来增强和简化用户身份验证流程,从而提升安全性和效率。REMME的创新之处在于其借助区块链的不可篡改性和透明性,为用户提供了更可靠的身份验证方式。通过将身份验证信息存储在区块链上,REMME消除了中心化身份验证系统的单点故障,并降低了数据被盗或篡改的风险。这种基于区块链的身份验证方法不仅更安全可靠,而且还能够为用户REMME的背景在当前数字化时代,网络

CSS布局单位的演变与应用:从像素到根据根元素字体大小的相对单位 CSS布局单位的演变与应用:从像素到根据根元素字体大小的相对单位 Jan 05, 2024 pm 05:41 PM

从px到rem:CSS布局单位的演变与应用引言:在前端开发中,我们经常需要用到CSS来实现页面布局。在过去的几年间,CSS布局单位也经历了演变和发展。最开始我们使用的是像素(px)作为单位来设置元素的大小和位置。然而,随着响应式设计的兴起和移动设备的普及,像素单位逐渐暴露出一些问题。为了解决这些问题,新的单位rem应运而生,并逐渐被广泛应用于CSS布局中。一

css中的vh是什么单位 css中的vh是什么单位 Dec 07, 2023 pm 02:49 PM

vh是CSS中的一个相对长度单位,代表视口高度的百分比,1vh等于视口高度的1%,视口高度指的是浏览器窗口可见部分的高度,不包括浏览器工具栏、地址栏和滚动条等非页面部分。

如何使用 CSS Viewport 单位 vh 来创建适配手机屏幕的网页布局 如何使用 CSS Viewport 单位 vh 来创建适配手机屏幕的网页布局 Sep 13, 2023 am 11:15 AM

如何使用CSSViewport单位vh来创建适配手机屏幕的网页布局手机设备的普及和使用越来越广泛,越来越多的网页需要进行手机屏幕的适配。为了解决这个问题,CSS3引入了一个新的单位——Viewport单位,其中包括vh(viewportheight)。在这篇文章中,我们将探讨如何使用vh单位来创建适配手机屏幕的网页布局,并提供具体的代码示例。一

使用 CSS Viewport 单位 vh 和 vmin 创建媒体查询的技巧 使用 CSS Viewport 单位 vh 和 vmin 创建媒体查询的技巧 Sep 13, 2023 am 11:18 AM

使用CSSViewport单位vh和vmin创建媒体查询的技巧随着移动设备的普及,响应式设计已成为现代网页设计的必备技术。为了适应不同大小的屏幕,开发人员需要通过媒体查询来调整布局和样式。而在媒体查询中,最常用的单位是像素(px)。然而,CSS3引入了一种新的视窗单位,即vh和vmin,它们能够更好地适应不同设备尺寸。本文将介绍如何使用vh和v

细说win11系统在虚拟机上的安装步骤及要点 细说win11系统在虚拟机上的安装步骤及要点 Jan 02, 2024 pm 02:59 PM

因为win11系统还只是预览版的系统,并不是十分稳定,因此可以尝试在vm虚拟机上进行安装。不过一些朋友不知道win11是否可以在vm上装,其实是可以的,而且操作起来非常简单,下面就一起看看安装方法吧。win11可以在vm上装吗答:win11可以在vm上装。1、首先如果我们没有vm的话,可以在本站下载一个vm虚拟机。2、如果我们要在vm上安装win11,需要使用win11镜像文件,因此还要下载一个win11镜像文件做准备。3、下载完成后,我们先安装vm虚拟机,然后打开它,选择“创建我的虚拟机”4、

CSS 单位属性优化技巧:em,rem,px 和 vw/vh CSS 单位属性优化技巧:em,rem,px 和 vw/vh Oct 20, 2023 pm 12:54 PM

CSS单位属性优化技巧:em,rem,px和vw/vh引言:在网页设计和开发中,CSS单位属性起着非常重要的作用。正确选择和使用合适的单位属性可以使得页面在不同的设备和屏幕尺寸下展示得更加美观和一致。本文将介绍一些常用的CSS单位属性,并提供具体的代码示例来帮助读者更好地掌握这些优化技巧。em单位:em单位是相对于父元素的字体大小来计算的。例如

css中的em是什么单位 css中的em是什么单位 Dec 07, 2023 pm 02:56 PM

CSS中的em是一个相对长度单位,它是相对于元素的字体大小来计算的,1em等于当前元素的字体大小,如果应用在字体大小上,1em将等于父元素的字体大小。

See all articles