iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > VUE >CSS单位的示例分析
  • 372
分享到

CSS单位的示例分析

2024-04-02 19:04:59 372人浏览 安东尼
摘要

这篇文章主要介绍了CSS单位的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。   像 px、rem、em、% 这样的长度单位大家肯

这篇文章主要介绍了CSS单位的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

  像 px、rem、em、% 这样的长度单位大家肯定都很熟悉,前者为绝对单位,后者为相对单位。css3 又引入了新单位:vw、vh、vmin、vmax。下面对它们做个详细介绍。

  单位作用特性px页面按精确像素展示绝对单位rem相对根节点html字体大小来计算相对单位em基准点为相对父节点字体的大小相对单位%相对于父元素的大小设定的比率相对单位vw视窗宽度的百分比,1vw代表视窗宽度的1%视窗单位vh视窗高度的百分比,1vh代表视窗高度的1%视窗单位vmin当前vw和vh中较小的一个值视窗单位vmax当前vw和vh中较大的一个值视窗单位

  tip:vw、vh、vmin、vmax 是一种视窗单位,也是相对单位。它相对的不是父节点或者页面的根节点。而是由视窗(Viewport)大小来决定的,单位 1,代表类似于 1%。

  视窗(Viewport)是你的浏览器实际显示内容的区域—,换句话说是你的不包括工具栏和按钮的网页浏览器。

  假如给页面设置一个宽800px,则400px=50vh=50%。

  一、px、em和rem的区别

  px是固定的像素,一旦设置了就无法因为适应页面大小而改变。

  em和rem相对于px更具有灵活性,他们是相对长度单位,意思是长度不是定死了的,更适用于响应式布局。

  对于em和rem的区别一句话概括:em相对于父元素,rem相对于根元素。

  rem中的r意思是root(根源),这也就不难理解了。

  二、vw、vh 与 % 百分比的区别

  % 是相对于父元素的大小设定的比率,vw、vh 是视窗大小决定的。

  vw、vh 优势在于能够直接获取高度,而用 % 在没有设置 body 高度的情况下,是无法正确获得可视区域的高度的,所以这是挺不错的优势。

  三、vmin、vmax 用处

  做移动页面开发时,如果使用 vw、wh 设置字体大小(比如 5vw),在竖屏和横屏状态下显示的字体大小是不一样的。

  由于 vmin 和 vmax 是当前较小的 vw 和 vh 和当前较大的 vw 和 vh。这里就可以用到 vmin 和 vmax。使得文字大小在横竖屏下保持一致。

感谢你能够认真阅读完这篇文章,希望小编分享的“CSS单位的示例分析”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网VUE频道,更多相关知识等着你来学习!

--结束END--

本文标题: CSS单位的示例分析

本文链接: https://www.lsjlt.com/news/93704.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • CSS单位的示例分析
    这篇文章主要介绍了CSS单位的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。   像 px、rem、em、% 这样的长度单位大家肯...
    99+
    2024-04-02
  • CSS中定位的示例分析
    这篇文章将为大家详细讲解有关CSS中定位的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。下面主要介绍一下其他三种常见的定位position:relative相对定位:顾名思义,相对定位就是相对于原...
    99+
    2023-06-08
  • CSS定位属性的示例分析
    这篇文章给大家分享的是有关CSS定位属性的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。   1.定位的专业解释   (1)语法   position:static...
    99+
    2024-04-02
  • css粘性定位position:sticky的示例分析
    这篇文章给大家分享的是有关css粘性定位position:sticky的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。使用:#sticky-nav { posi...
    99+
    2024-04-02
  • CSS中绝对定位的示例分析
    这篇文章给大家分享的是有关CSS中绝对定位的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。与其说定位一个元素是定位元素自身的位置,不如说是元素的容器位置。为了能够定位自己...
    99+
    2024-04-02
  • CSS定位position属性的示例分析
    这篇文章主要为大家展示了“CSS定位position属性的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“CSS定位position属性的示例分析”这篇文...
    99+
    2024-04-02
  • css定位html元素的示例分析
    这篇文章主要介绍css定位html元素的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!   定位值有五种类型:static(静态的)、relative(相对的)、fixed...
    99+
    2024-04-02
  • CSS属性之定位属性的示例分析
    小编给大家分享一下CSS属性之定位属性的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!CSS的定位属性有三种,分别是绝对定位、相对定位、固定定位。posi...
    99+
    2023-06-08
  • CSS定位中四个属性的示例分析
    这篇文章给大家分享的是有关CSS定位中四个属性的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。   CSSposition属性   总共有四个属性:   stati...
    99+
    2024-04-02
  • html5响应式中px单位的示例分析
    这篇文章主要为大家展示了“html5响应式中px单位的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“html5响应式中px单位的示例分析”这篇文章吧。移动端h6响应式方案最近这几年用得最...
    99+
    2023-06-09
  • CSS中定位float、static、relative、absolute、fixed的示例分析
    小编给大家分享一下CSS中定位float、static、relative、absolute、fixed的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!html的对象是按照文档流的方...
    99+
    2024-04-02
  • CSSPosition定位的示例分析
    CSSPosition定位的示例分析,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。具体内容如下  &nbs...
    99+
    2024-04-02
  • html5定位的示例分析
    这篇文章主要为大家展示了“html5定位的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“html5定位的示例分析”这篇文章吧。   定位   pos...
    99+
    2024-04-02
  • Tailwind CSS的示例分析
    这篇文章主要为大家展示了“Tailwind CSS的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Tailwind CSS的示例分析”这篇文章吧。Tai...
    99+
    2024-04-02
  • css单边内边距属性的示例分析
    这篇文章给大家分享的是有关css单边内边距属性的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 也通过使用下面四个单独的属性,分别设置上、右、下、左内边距: pad...
    99+
    2024-04-02
  • Css定位元素中层叠现象的示例分析
    这篇文章主要介绍了Css定位元素中层叠现象的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 Css定位元素的层叠现象 给元素添加...
    99+
    2024-04-02
  • css中分组的示例分析
    小编给大家分享一下css中分组的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! 分组提供了一些有意思的选择。例如,下例...
    99+
    2024-04-02
  • Java位运算的示例分析
    这篇文章给大家分享的是有关Java位运算的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。位运算表达式由操作数和位运算符组成,实现对整数类型的二进制数进行位运算。位运算符可以分为逻辑运算符(包括~、&、|和...
    99+
    2023-06-02
  • css3里的deg单位实例分析
    这篇文章主要讲解了“css3里的deg单位实例分析”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css3里的deg单位实例分析”吧! ...
    99+
    2024-04-02
  • CSS中BFC的示例分析
    这篇文章主要介绍CSS中BFC的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、什么是BFC(Block Formatting Context)写CSS样式时,对一个元素设...
    99+
    2024-04-02
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作