讲师中心 微信公众号
AI工具推荐 视频效率加速

怎么用Bootstrap只在平板端显示的模块

夜瑶同学_7890

夜瑶同学_7890

发布时间:2026-10-30 08:53:21

|

408人浏览过

|

来源于php中文网

原创

应使用.d-none .d-md-block .d-lg-none组合:先全局隐藏,再在≥768px(md)显示,最后在≥992px(lg)再次隐藏,从而仅在平板宽度区间(768–991px)内显示元素。

怎么用bootstrap只在平板端显示的模块

Bootstrap 5 怎么只在平板端显示元素

Bootstrap 5 没有专门针对“平板”的独立断点类,它只定义了 xs、sm、md、lg、xl、xxl 这六档响应式断点,其中 md(≥768px)通常被当作平板起始宽度,但注意:这个值覆盖的是「平板横屏 + 小桌面」,不是纯平板专属。

所以,所谓“只在平板显示”,实际得靠组合隐藏类来逼近——即:仅在 md 和 lg 断点生效,其他断点全部隐藏。

VPS Bootstrap
VPS Bootstrap

从零启动全新 VPS,完成 OpenClaw 完整部署,包括备份/恢复及恢复后验证。用于 OpenClaw 部署。

下载
  • md 起始于 768px(常见平板竖屏最小宽度)
  • lg 起始于 992px(常见平板横屏或小笔记本宽度)
  • xl(≥1200px)已属桌面,需显式隐藏
  • sm(≥576px)和 xs(

正确写法:用 d-md-block d-lg-block d-xl-none d-xxl-none d-sm-none d-none

这是最贴近“仅平板”语义的 class 组合。它表示:仅在 md 和 lg 断点显示为块级元素,其余全部不显示(d-none 是 xs 默认隐藏,d-sm-none 关闭小屏,d-xl-none 及以上关闭桌面)。

<div class="d-none d-sm-none d-md-block d-lg-block d-xl-none d-xxl-none">
  只在平板(约 768px–1199px)可见
</div>

注意顺序:Bootstrap 的 display 工具类是“最后生效优先”,所以把 d-none 放前面、更具体的断点放后面,才能确保覆盖逻辑正确。如果颠倒顺序(比如 d-md-block d-none),d-none 会覆盖所有断点,元素永远不显示。

为什么不用 d-md-inline 或 d-table?

因为显示行为要和你的内容语义匹配。如果模块是段落或容器,d-md-block 最稳妥;如果想内联排版,可用 d-md-inline,但要注意父容器是否允许内联元素撑宽。另外,d-table 类在 md 下会让元素表现如 <table>,容易引发盒模型意外(比如默认居中、换行异常),非必要不推荐。 <ul> <li>避免混用 <code>d-flex 和 d-md-block —— 同一元素上 display 值冲突,后者会失效

  • 若模块本身有 position: absolute,display 类可能不生效,需检查计算样式
  • 部分旧版 Bootstrap(v4.6 之前)没有 d-xxl-none,需确认你用的是 v5.3+ 版本
  • 真·平板检测?别依赖 CSS 断点

    CSS 媒体查询无法识别设备类型,只能读取视口宽度。很多 iPad 竖屏是 768×1024,但 Chrome 桌面模拟器设成 768×1024 也会触发——这意味着“平板显示”本质是“特定宽度区间显示”,而非设备判断。

    如果你的应用必须区分 iPad(比如调用 PWA 安装提示),就得用 JavaScript 检测 navigator.userAgent 或 matchMedia 配合 platform,但这类做法不稳定、易被 UA 伪造,且违反响应式设计原则。绝大多数场景,老实用 md/lg 区间 + 显式隐藏更可靠。

    真正容易被忽略的点是:iPad Safari 在「分屏模式」下视口宽度可能落到 sm(比如 560px),此时你的“平板专属模块”就消失了——这不是 bug,是响应式本意。如果业务强依赖设备类型,得接受这种不确定性,或后端 UA 判断 + 服务端渲染兜底。

    热门AI工具

    更多
    音述AI
    音述AI Hot

    一款AI音频处理工具,主要用于音述AI是一个以“用声音述说故事”为核心的 AI 音乐创作与声音分享社区,适合需要提升相关任务效率的用户。

    超级简历WonderCV

    一款AI办公效率工具,主要用于免费求职简历模版下载制作,应届生职场人必备简历制作神器,适合需要提升相关任务效率的用户。

    讯飞绘文

    讯飞绘文是一款由科大讯飞推出的一站式 AIGC 内容运营平台。

    咔片AIPPT

    一款在线AI演示文稿制作工具,可根据主题和内容需求辅助生成PPT结构与页面,提高演示材料制作效率。

    WorkBuddy

    一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

    DeepSeek

    DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

    豆包大模型

    豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

    火山引擎

    火山引擎是一款面向企业的云计算与AI服务平台。

    Lovart
    Lovart Hot

    一款面向视觉设计创作的AI设计平台,可通过智能体和画布工作流辅助制作海报、Logo、网页、PPT及其他视觉内容。

    相关专题

    更多
    python是前端还是后端
    python是前端还是后端

    Python属于前端也属于后端,其灵活性和丰富的生态系统使得开发人员能够在不同的领域中灵活运用。本专题为大家提供python相关的文章、下载、课程内容,供大家免费下载体验。

    2723

    2023.08.11

    前端如何实现即时通讯
    前端如何实现即时通讯

    实现即时通讯的方法有WebSocket、Long Polling、Server-Sent Events、WebRTC等等。详细介绍:1、WebSocket,它可以在客户端和服务器之间建立持久连接,实现实时的双向通信,前端可以使用 WebSocket API来创建WebSocket连接,并通过发送和接收消息来实现即时通讯;2、Long Polling,是一种模拟实时通信的技术等等。

    5923

    2023.10.09

    前端和后端的区别
    前端和后端的区别

    前端关注的是用户界面的设计和交互,而后端则注重数据处理和逻辑控制。想了解更多前端后端的相关内容,可以阅读本专题下面的文章。

    6870

    2024.03.19

    php和前端的关联介绍
    php和前端的关联介绍

    php既可以作为前端语言,也可以作为后端语言。想了解更多php和前端的相关内容,可以阅读本专题下面的文章。

    6618

    2024.03.22

    前端外包工作内容有哪些
    前端外包工作内容有哪些

    前端外包工作内容包括:1. 网站和应用程序开发;2. 用户界面和交互设计;3. 用户体验优化;4. 设计和视觉开发;5. 跨浏览器兼容性;6. 性能优化;7. 维护和更新;8. 项目管理和沟通。想了解更多前端的相关内容,可以阅读本专题下面的文章。

    943

    2024.05.22

    bootstrap框架介绍
    bootstrap框架介绍

    本专题整合了bootstrap框架相关介绍,阅读专题下面的文章了解更多详细内容。

    745

    2026.03.18

    bootstrap安装教程
    bootstrap安装教程

    本专题整合了bootstrap安装相关教程,阅读专题下面的文章了解更多详细操作教程。

    199

    2026.03.18

    Vite 项目如何打包和部署
    Vite 项目如何打包和部署

    Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。

    40

    2026.10.28

    Vite 如何搭配 Vue.js
    Vite 如何搭配 Vue.js

    Vite搭配Vue.js专题汇集创建Vue 3项目、配置开发环境、路径别名、Vue插件、代理、多环境构建与调试的已审核文章,帮助读者完成从初始化到日常开发的配置。

    20

    2026.10.28

    热门下载

    更多
    网站特效
    /
    网站源码
    /
    网站素材
    /
    前端模板

    精品课程

    更多
    相关推荐
    /
    热门推荐
    /
    最新课程
    Bootstrap5 入门教程
    Bootstrap5 入门教程

    共0课时 | 0人学习

    Bootstrap 入门安装配置
    Bootstrap 入门安装配置

    共0课时 | 0人学习

    第四期_前端基础
    第四期_前端基础

    共63课时 | 15万人学习

    关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
    php中文网:公益在线php培训,帮助PHP学习者快速成长!
    关注服务号
    PHP中文网订阅号
    每天精选资源文章推送

    Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn