当前位置: 首页 > news >正文

使用tailwindcss轻松实现移动端rem适配

本示例节选自小卷全栈开发实战系列的《Vue3实战》。演示如何用tailwindcss所支持的rem体系轻松实现一个仿b站移动端头部导航栏rem适配。

友情声明

学习分享不易,如果小伙伴觉得有帮助,点赞支持下。满30赞,将随文附赠录屏讲解,感谢支持!

在这里插入图片描述

文章目录

    • b站移动端h5适配方式
    • 本例rem适配方式
    • 附赠录屏讲解

b站移动端h5适配方式

以下是我们要模仿的导航栏功能

当我们切换到平板模式:

在这里插入图片描述

很显然,从html页面源代码,我们可以看到,它采用的是vh的适配方式

而这里咱们采用的rem,因为它可以更好的控制在移动端高分辨率的情况下,在字体做到适配的同时,我们还可以控制尽量显示更多的内容,而不是等比例的缩放。

本例rem适配方式

基于tailwindcss实现的移动端h5适配,只要咱们在应用class时采用其默认rem的数值写法,也就是说尽量不采用定制的px写法。在这个基础上只需要修改页面html元素设置的font-size基准值就可以自动完成屏幕宽度的适配。

看下咱们的例子:

在这里插入图片描述

附赠录屏讲解

待更新。。。

http://www.lryc.cn/news/420104.html

相关文章:

  • 2021-11-08 51单片机2位秒表启动清零
  • 谈基于大语言模型的图数据库路径检索
  • XHTML 简介
  • 驱动开发系列10 - Linux Graphics 图形栈介绍
  • Docker快速入门指南
  • VS Code中使用MSVC编译C++程序
  • 四数之和(LeetCode)
  • 学习使用备份软件BorgBackup
  • Java 实现合并两个有序链表:递归与迭代
  • 【每日刷题】Day98
  • 51单片机-LED实验二
  • 批发行业进销存-webview 读取NFC,会员卡 源码CyberWinApp-SAAS 本地化及未来之窗行业应用跨平台架构
  • 博弈dp,CF 731E - Funny Game
  • 基础知识:深入理解MongoDB、MySQL与Redis的应用与实践
  • Reids中List类型、Set类型、SortedSet类型的常用指令
  • K8S Ingress 常用配置
  • 【K8S】K8S架构及相关组件
  • 【MATLAB第108期】基于MATLAB的fast、vbsa、dynia、eet、glue、pawn、rsa敏感性分析模型合集(无目标函数)【更新中】
  • 【K8S】为什么需要Kubernetes?
  • 【Linux】Linux中查找字符串中的命令
  • 最新HTML设计搜索表单
  • JavaScript constructor原型原型继承
  • 使用Python+moviepy保存截取视频画面
  • 【DOCKER】显示带UI的软件
  • Atcoder Beginner Contest 366
  • 【hexo博客问题】
  • 用数组模拟栈和队列
  • Django内置后端和自定义后端
  • 嵌入式人工智能(OpenCV-基于树莓派的人脸识别与入侵检测)
  • 如何选择适合的香港云服务器提供商?