Deprecated: imwpcache\f884414bce24ee67f\f73723ec7b1919fa5::__construct(): Implicitly marking parameter $YECBGYFECGEAFWHA as nullable is deprecated, the explicit nullable type must be used instead in /www/wwwroot/www.chuangxiangniao.com/wp-content/plugins/imwpcache-dist/build/f884414bce24ee67ff73723ec7b1919fa5.php on line 2

Deprecated: imwpcache\f884414bce24ee67f\f73723ec7b1919fa5::__construct(): Implicitly marking parameter $BBWFDDBHHYHDXXAB as nullable is deprecated, the explicit nullable type must be used instead in /www/wwwroot/www.chuangxiangniao.com/wp-content/plugins/imwpcache-dist/build/f884414bce24ee67ff73723ec7b1919fa5.php on line 2
如何用css viewport单位控制布局自适应_创想鸟

如何用css viewport单位控制布局自适应

使用CSS viewport单位可实现响应式布局,1vw、1vh、1vmin、1vmax分别对应视口宽、高、较小值、较大值的1%,适用于字体、容器和全屏设计,结合clamp()与媒体查询优化适配效果。

如何用css viewport单位控制布局自适应

使用 CSS 的 viewport 单位(如 vw、vh、vmin、vmax)可以轻松实现页面布局的自适应,让元素尺寸随视口大小变化而自动调整。这些单位基于浏览器窗口的尺寸,非常适合响应式设计。

viewport 单位的基本含义

viewport 单位表示相对于视口(可视区域)尺寸的比例:

1vw = 视口宽度的 1%1vh = 视口高度的 1%1vmin = 视口宽高中较小值的 1%1vmax = 视口宽高中较大值的 1%

例如,在一个 1920px 宽的屏幕上,1vw = 19.2px。

用 vw 控制文本和容器宽度

使用 vw 可以让字体大小或容器宽度随屏幕宽度缩放,适合全屏横幅标题或卡片布局。

立即学习“前端免费学习笔记(深入)”;

示例:让标题在不同设备上保持视觉比例

h1 {  font-size: 5vw; /* 字体为视口宽度的 5% */}.container {  width: 90vw;   /* 容器占视口宽度的 90% */  margin: 0 auto;}

这样文字和容器会自然适配手机到桌面的不同屏幕。

用 vh 实现全屏高度布局

vh 特别适合创建“一屏一内容”的布局,比如登录页或介绍页。

九歌 九歌

九歌–人工智能诗歌写作系统

九歌 322 查看详情 九歌

示例:使一个区块正好占满屏幕高度

.hero {  height: 100vh;  display: flex;  align-items: center;  justify-content: center;  background: #f0f0f0;}

这样无论设备如何,该区域都会撑满整个视口高度,避免出现空白或滚动条。

结合 vmin/vmax 处理极端屏幕比

在超宽屏或竖屏手机上,仅用 vw 或 vh 可能导致文字过大或过小。使用 vmin 和 vmax 可平衡这种情况。

示例:确保字体在窄屏上不会太小

h2 {  font-size: 4vmin; /* 取宽高最小方向的 4% */}

在手机竖屏时按高度计算,在桌面横屏时按宽度计算,更稳定。

基本上就这些。viewport 单位简单直接,特别适合需要与屏幕尺寸强关联的场景。搭配媒体查询使用,能进一步优化极端情况下的显示效果。注意在字体上使用时,可加 clamp() 限制最小最大值,避免失真。

以上就是如何用css viewport单位控制布局自适应的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1033452.html

赞 (0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
mysql 并表查询结果
上一篇 2025年12月2日 03:00:40
Java List快速排序算法详解与优化实践
下一篇 2025年12月2日 03:00:42

相关推荐

  • 《索尼克赛车 交叉世界》与16家企业及品牌展开联动

    《索尼克赛车 交叉世界》与16家企业及品牌展开联动《索尼克赛车 交叉世界》与16家企业及品牌展开联动《索尼克赛车 交叉世界》与16家企业及品牌展开联动《索尼克赛车 交叉世界》与16家企业及品牌展开联动

    来源:官方 《索尼克赛车 交叉世界》携手16大品牌开启跨界联动 游戏内将推出限定自定义贴纸,供玩家装饰专属赛车!世嘉最新全明星竞速大作《索尼克赛车 交叉世界》确认将于2025年9月25日全球上线,登陆全平台。目前,本作已宣布与16家知名企业及品牌达成联动合作。这些品牌的LOGO、代表性产品及经典角色…

    2026年9月29日 • 用户投稿
    100
  • 今年值得买的高端电视是哪款 旗舰刺客海信E7Q用硬核技术给出答案

    今年值得买的高端电视是哪款  旗舰刺客海信E7Q用硬核技术给出答案今年值得买的高端电视是哪款  旗舰刺客海信E7Q用硬核技术给出答案今年值得买的高端电视是哪款  旗舰刺客海信E7Q用硬核技术给出答案今年值得买的高端电视是哪款  旗舰刺客海信E7Q用硬核技术给出答案

    把电影院级别的沉浸体验原封不动“搬”回家里,绝非易事。画质够硬,才能第一时间抓住视线;音效够强,才能真正身临其境。而海信即将推出的mini led电视e7q,作为一位名副其实的“旗舰刺客”,正凭借强悍技术,将影院级享受带入寻常客厅! 为何称它为“旗舰刺客”?因为它把原本只存在于高端旗舰的配置下放到了…

    2026年9月29日 • 用户投稿
    000
  • 灵狐浏览器电脑版官方入口2025-灵狐浏览器安卓端网页登录地址

    灵狐浏览器电脑版官方入口2025-灵狐浏览器安卓端网页登录地址灵狐浏览器电脑版官方入口2025-灵狐浏览器安卓端网页登录地址灵狐浏览器电脑版官方入口2025-灵狐浏览器安卓端网页登录地址灵狐浏览器电脑版官方入口2025-灵狐浏览器安卓端网页登录地址

    灵狐浏览器电脑版官方入口为https://www.linkfox.cn,该平台支持Windows与Android系统,提供多账号管理、独立IP通道及网页行为隔离等功能,助力跨境运营。 灵狐浏览器电脑版官方入口2025在哪里?这是不少网友都关注的,接下来由PHP小编为大家带来灵狐浏览器安卓端网页登录地…

    2026年9月29日 • 用户投稿
    000
  • AI Overviews高可用集群如何搭建 AI Overviews负载均衡配置

    AI Overviews高可用集群如何搭建 AI Overviews负载均衡配置AI Overviews高可用集群如何搭建 AI Overviews负载均衡配置AI Overviews高可用集群如何搭建 AI Overviews负载均衡配置AI Overviews高可用集群如何搭建 AI Overviews负载均衡配置

    本文将详细阐述如何为AI Overviews构建高可用集群以及如何配置负载均衡,旨在解决系统单点故障问题,提升服务的稳定性和可靠性。通过分步骤的讲解,用户可以了解并实践构建AI Overviews高可用架构的关键流程,包括集群节点的准备、高可用软件的部署与配置,以及负载均衡器的设置,确保AI Ove…

    2026年9月29日 • 用户投稿
    100
  • Java中计算二维数组奇数索引列元素之和的教程

    本教程详细讲解如何在Java中高效地计算二维数组中所有奇数索引列(即第2、4、6…列,对应索引1、3、5…)的元素之和。文章将通过清晰的示例代码,演示如何遍历并累加特定列的元素,确保开发者能够准确实现这一功能。 理解问题:奇数索引列求和 在java中,数组的索引是从0开始的。…

    2026年9月29日
    000
  • 主流显卡光追性能对比:从入门到旗舰的阶梯测试

    主流显卡光追性能对比:从入门到旗舰的阶梯测试主流显卡光追性能对比:从入门到旗舰的阶梯测试主流显卡光追性能对比:从入门到旗舰的阶梯测试主流显卡光追性能对比:从入门到旗舰的阶梯测试

    中端显卡如RTX 5060 Ti凭借DLSS 4.0实现1080P至4K流畅光追,高端如RTX 5070 Ti在2K/4K下表现更稳,旗舰RTX 5090则以近原生4K光追和强大AI算力登顶,AMD显卡在光追效率上仍落后NVIDIA一代左右。 光追性能不再是旗舰显卡的专属,但不同级别显卡的表现差距巨…

    2026年9月29日 • 用户投稿
    300
  • 蝴蝶号结合AI工具,实现自动化直播的新玩法

    蝴蝶号结合AI工具,实现自动化直播的新玩法蝴蝶号结合AI工具,实现自动化直播的新玩法蝴蝶号结合AI工具,实现自动化直播的新玩法蝴蝶号结合AI工具,实现自动化直播的新玩法

    用蝴蝶号结合ai工具可实现自动化直播带货,适合长期运营且节省人力。其核心是蝴蝶号负责开播与商品展示,ai负责虚拟主播和互动讲解,常见搭配包括ai语音播报、自动弹窗商品卡、聊天区自动回复,适用于无人值守、夜间直播及重复讲解场景。搭建步骤包括注册蝴蝶号、选择ai工具、设置商品自动弹窗、配置ai互动规则。…

    2026年9月29日 • 用户投稿
    600
  • 使用 Stream.collect() 正确收集 EnumSet 的方法

    使用 Stream.collect() 正确收集 EnumSet 的方法使用 Stream.collect() 正确收集 EnumSet 的方法使用 Stream.collect() 正确收集 EnumSet 的方法使用 Stream.collect() 正确收集 EnumSet 的方法

    在使用 Java Stream API 进行数据处理时,collect() 方法是一个强大的工具,可以将流中的元素收集到各种数据结构中。当需要将流中的元素收集到一个 EnumSet 时,理解 collect() 方法的正确使用方式至关重要。本文将深入探讨如何为 Stream.collect() 提供…

    2026年9月29日 • 用户投稿
    200
  • 英特尔酷睿Ultra 9 285K超频对决AMD锐龙9 9950X:谁才是性能与能效的双料冠军?结果颠覆认知!

    英特尔酷睿Ultra 9 285K超频对决AMD锐龙9 9950X:谁才是性能与能效的双料冠军?结果颠覆认知!英特尔酷睿Ultra 9 285K超频对决AMD锐龙9 9950X:谁才是性能与能效的双料冠军?结果颠覆认知!英特尔酷睿Ultra 9 285K超频对决AMD锐龙9 9950X:谁才是性能与能效的双料冠军?结果颠覆认知!英特尔酷睿Ultra 9 285K超频对决AMD锐龙9 9950X:谁才是性能与能效的双料冠军?结果颠覆认知!

    酷睿Ultra 9 285K超频性能强劲但功耗高,Cinebench R23达46289分;锐龙9 9950X在253W下性能更优,能效日常使用285K占优,AI任务节能显著,游戏方面9950X架构调度更佳。 关于英特尔酷睿Ultra 9 285K和AMD锐龙9 9950X的超频对决,不能简单断言谁…

    2026年9月29日 • 用户投稿
    100
  • Perplexity AI搜索结果如何过滤 Perplexity内容安全策略设置

    Perplexity AI搜索结果如何过滤 Perplexity内容安全策略设置Perplexity AI搜索结果如何过滤 Perplexity内容安全策略设置Perplexity AI搜索结果如何过滤 Perplexity内容安全策略设置Perplexity AI搜索结果如何过滤 Perplexity内容安全策略设置

    Perplexity AI作为一个强大的信息整合工具,能够帮助用户快速找到问题的答案。然而,有时用户可能需要根据特定需求过滤搜索结果,特别是控制内容的适宜性。本文将指导您如何通过调整Perplexity的内容安全策略设置来过滤搜索结果,让您更好地管理和定制您的搜索体验。我们将一步步讲解操作过程,方便…

    2026年9月29日 • 用户投稿
    000
  • 使用 Stream.collect() 正确收集 EnumSet

    使用 Stream.collect() 正确收集 EnumSet使用 Stream.collect() 正确收集 EnumSet使用 Stream.collect() 正确收集 EnumSet使用 Stream.collect() 正确收集 EnumSet

    在使用 Java Stream API 时,collect() 方法是一个强大的工具,可以将流中的元素收集到不同的数据结构中。当需要将流中的元素收集到 EnumSet 时,可能会遇到一些问题,特别是关于 Supplier 的使用。 问题在于 Stream.collect() 方法有一个重载版本,它接…

    2026年9月29日 • 用户投稿
    100
  • Perplexity AI学术查重是否可用 Perplexity论文相似度检测功能

    Perplexity AI学术查重是否可用 Perplexity论文相似度检测功能Perplexity AI学术查重是否可用 Perplexity论文相似度检测功能Perplexity AI学术查重是否可用 Perplexity论文相似度检测功能Perplexity AI学术查重是否可用 Perplexity论文相似度检测功能

    关于“Perplexity AI学术查重是否可用 Perplexity论文相似度检测功能”这一问题,本文将对Perplexity AI的功能进行澄清,并说明其在学术查重领域的适用性。我们将探讨Perplexity AI的核心用途,解释为何它通常不用于检测论文相似度,并为用户提供进行学术查重的正确方向…

    2026年9月29日 • 用户投稿
    100
  • 从消费电子到AI液冷 “头部AI芯片客户+C轮融资”助力百钰顺切入新赛道

    从消费电子到AI液冷  “头部AI芯片客户+C轮融资”助力百钰顺切入新赛道从消费电子到AI液冷  “头部AI芯片客户+C轮融资”助力百钰顺切入新赛道从消费电子到AI液冷  “头部AI芯片客户+C轮融资”助力百钰顺切入新赛道从消费电子到AI液冷  “头部AI芯片客户+C轮融资”助力百钰顺切入新赛道

    近日,国内消费电子精密结构件制造领域的佼佼者——重庆百钰顺精密工业股份有限公司(简称“百钰顺”)在AI液冷领域实现重要进展。公司宣布,其自主研发的AI液冷快接头产品已正式向全球领先的AI芯片企业送样测试,标志着百钰顺依托技术积淀与资本支持,加速进军国际高端液冷供应链体系。 成功送样头部客户,技术实力…

    2026年9月29日 • 用户投稿
    100
  • 360极速浏览器保存的密码在哪里查看_360极速浏览器查看已保存密码的方法

    360极速浏览器保存的密码在哪里查看_360极速浏览器查看已保存密码的方法360极速浏览器保存的密码在哪里查看_360极速浏览器查看已保存密码的方法360极速浏览器保存的密码在哪里查看_360极速浏览器查看已保存密码的方法360极速浏览器保存的密码在哪里查看_360极速浏览器查看已保存密码的方法

    首先通过设置菜单进入密码管理,点击“三”图标→设置→高级设置→密码与自动填充→管理已保存的密码,找到目标网站后点击“显示密码”,经身份验证即可查看明文;或通过更多工具中的“密码管家”快速访问并查看;还可使用审查元素法,在登录页右键密码框选择“审查元素”,将input type=”pass…

    2026年9月29日 • 用户投稿
    000
  • 如何保存与载入多套BIOS配置文件以应对不同使用场景?

    如何保存与载入多套BIOS配置文件以应对不同使用场景?如何保存与载入多套BIOS配置文件以应对不同使用场景?如何保存与载入多套BIOS配置文件以应对不同使用场景?如何保存与载入多套BIOS配置文件以应对不同使用场景?

    可通过BIOS配置导出、CMOS文件保存、快捷键恢复及外部工具实现多场景切换。1. 主流主板支持将BIOS设置保存至U盘,命名区分用途;2. 高端型号允许多套配置文件存储,部分可导出完整CMOS数据;3. 利用F5/F7快捷键快速恢复默认或自定义设置;4. 高级用户可用厂商工具或脚本管理配置。建议以…

    2026年9月29日 • 用户投稿
    100
  • 多模态AI多用户如何并发控制 多模态AI会话隔离策略设计

    多模态AI多用户如何并发控制 多模态AI会话隔离策略设计多模态AI多用户如何并发控制 多模态AI会话隔离策略设计多模态AI多用户如何并发控制 多模态AI会话隔离策略设计多模态AI多用户如何并发控制 多模态AI会话隔离策略设计

    多模态AI在应对多用户并发访问时,如何有效控制并发并确保各用户会话的独立性是关键挑战。成功的并发控制保证系统稳定运行,而会话隔离则确保用户体验连贯且个性化。本文将深入探讨设计多模态AI会话隔离策略的方法,并提供具体的实施步骤,帮助读者理解并实践并发控制与会话隔离的过程,从而构建可扩展且健壮的多模态A…

    2026年9月29日 • 用户投稿
    100
  • Java中合并字符串数组:避免空值问题的正确方法

    Java中合并字符串数组:避免空值问题的正确方法Java中合并字符串数组:避免空值问题的正确方法Java中合并字符串数组:避免空值问题的正确方法Java中合并字符串数组:避免空值问题的正确方法

    本教程详细解析了在Java中合并两个字符串数组时,因循环条件设置不当导致目标数组出现空值的常见问题。通过对比错误与正确的代码示例,深入剖析了索引管理的关键,并提供了确保所有元素正确合并的有效解决方案,旨在帮助开发者掌握数组合并的正确逻辑与技巧。 引言 合并数组是编程中常见的操作,尤其是在数据处理和集…

    2026年9月29日 • 用户投稿
    100
  • 百家号视频收益计算规则是什么?百家号视频多少播放量才有收益

    百家号视频收益计算规则是什么?百家号视频多少播放量才有收益百家号视频收益计算规则是什么?百家号视频多少播放量才有收益百家号视频收益计算规则是什么?百家号视频多少播放量才有收益百家号视频收益计算规则是什么?百家号视频多少播放量才有收益

    短视频平台成为当下最受欢迎的传播方式之一。百家号作为我国领先的短视频平台,吸引了大量创作者入驻。百家号视频收益计算规则是怎样的呢?本文将为您揭秘内容创作者的“财富密码”。 一、百家号视频收益计算规则概述 百家号视频收益计算规则主要依据以下三个维度:观看时长、互动量和播放量。具体计算方法如下: 1. …

    2026年9月29日 • 用户投稿
    000
  • 真实还原智能巡检场景!云深处科技产品矩阵亮相云栖大会

    真实还原智能巡检场景!云深处科技产品矩阵亮相云栖大会真实还原智能巡检场景!云深处科技产品矩阵亮相云栖大会真实还原智能巡检场景!云深处科技产品矩阵亮相云栖大会真实还原智能巡检场景!云深处科技产品矩阵亮相云栖大会

    9月24日至26日,全球云计算与人工智能领域的顶级盛会——2025云栖大会在杭州云栖小镇隆重举办。本届大会以“云智一体·碳硅共生”为主题,汇聚了来自全球50多个国家的2000多位行业专家和企业代表,现场设立人工智能+馆、计算馆、前沿应用馆三大展区,全面展现“云智融合”如何驱动产业变革与技术跃迁,成为…

    2026年9月29日 • 用户投稿
    400
  • 掘金AI时代计算产业红利的商业伙伴,为什么跟华为组队?

    掘金AI时代计算产业红利的商业伙伴,为什么跟华为组队?掘金AI时代计算产业红利的商业伙伴,为什么跟华为组队?掘金AI时代计算产业红利的商业伙伴,为什么跟华为组队?掘金AI时代计算产业红利的商业伙伴,为什么跟华为组队?

    ☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜ 前不久,一个忙碌的工作日上午,“2025华为算力场景发布会暨北京xpn伙伴大会”现场人声鼎沸,前来参观的人群和讨论声络绎不绝。 教育展区内,基于昇腾的AI 实训设备移动机器人,让高校学生快速上手…

    2026年9月29日 • 用户投稿
    100

发表回复

登录后才能评论
关注微信