×
¥
查看详情
🔥 会员专享 文生文 开发

响应式媒体查询生成器

👁️ 99 次查看
📅 Dec 4, 2025
💡 核心价值: 本提示词专为前端开发人员设计,能够根据指定的屏幕尺寸和设备特性,生成精准的CSS媒体查询代码。通过分析断点需求、设备类型和样式特性,自动输出符合Web标准的响应式代码解决方案,支持移动端优先和桌面端优先的开发策略,确保网站在不同设备上都能获得最佳显示效果,提升开发效率和代码质量。

🎯 可自定义参数(4个)

屏幕尺寸
媒体查询的断点尺寸,单位为像素
设备类型
目标设备类型
开发策略
响应式开发策略
样式特性
需要调整的样式特性

🎨 效果示例

媒体查询代码

/* 开发策略:mobile-first(基础样式默认适配小屏移动端)
   目标屏幕:viewport 宽度 375px 的移动设备
   样式特性:布局调整(Grid)、字体缩放、图片优化(视网膜图像切换) */

/* ========== 基础(小屏默认) ========== */
/* 字体与间距:保证在更小屏幕仍可读可点 */
:root {
  --container-padding: 12px;
  --gap: 12px;
}

html {
  /* 基础字号(更小屏下保持清晰) */
  font-size: 14px;
}

body {
  margin: 0;
  line-height: 1.5;
  -webkit-text-size-adjust: 100%; /* iOS 字体缩放一致性 */
}

/* 布局容器与栅格(单列) */
.container {
  max-width: 100%;
  margin: 0 auto;
  padding-left: var(--container-padding);
  padding-right: var(--container-padding);
}

.grid-responsive {
  display: grid;
  grid-template-columns: 1fr; /* 小屏单列 */
  gap: var(--gap);
}

/* 图片优化:保证比例与容器自适应 */
img,
video {
  max-width: 100%;
  height: auto;
  display: block;
}

.media-cover {
  width: 100%;
  aspect-ratio: 4 / 3;    /* 现代浏览器均已支持 */
  object-fit: cover;      /* 裁切填充避免变形 */
  background-color: #f2f2f2;
}

/* 背景图(默认 1x) */
.hero {
  background-image: url("hero@1x.jpg"); /* 占位示例,替换为实际路径 */
  background-size: cover;
  background-position: center;
}

/* 视网膜资源切换(2x) */
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi), (min-resolution: 2dppx) {
  .hero {
    background-image: url("hero@2x.jpg");
  }
}

/* 更高密度(3x) */
@media (-webkit-min-device-pixel-ratio: 3), (min-resolution: 288dpi), (min-resolution: 3dppx) {
  .hero {
    background-image: url("hero@3x.jpg");
  }
}

/* ========== 精确适配:viewport 宽度 375px ========== */
/* 说明:使用 (width: 375px) 精确命中该宽度(常见 iPhone 竖屏 viewport) */
@media (width: 375px) {
  :root {
    --container-padding: 16px; /* 375px 下边距更舒适 */
    --gap: 12px;               /* 控制卡片/模块间距 */
  }

  /* 字体轻微放大以提高可读性(在 375px 宽度下) */
  html {
    font-size: 15px; /* 相比基础增加 1px,避免拥挤 */
  }

  /* 布局调整:在 375px 下切换到双列商品/内容网格 */
  .grid-responsive {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: var(--gap);
  }

  /* 示例:标题与价格等可微调字号(相对 html 的 rem 放大) */
  .title-sm {
    font-size: 1rem;     /* 约 15px */
    font-weight: 600;
  }
  .text-muted {
    font-size: 0.875rem; /* 约 13.125px */
    color: #666;
  }
}

/* ========== 附加:极小屏兜底(<375px) ========== */
/* 说明:可选。确保在更小屏时依然可用,维持单列与紧凑间距 */
@media (max-width: 374.98px) {
  :root {
    --container-padding: 12px;
    --gap: 10px;
  }
  html {
    font-size: 14px;
  }
  .grid-responsive {
    grid-template-columns: 1fr;
  }
}

参数说明

  • 断点范围:
    • 精确宽度:@media (width: 375px)
    • 像素密度:2dppx 与 3dppx(同时提供 -webkit-min-device-pixel-ratio 与 dpi 等价写法,覆盖旧版 WebKit)
    • 兜底小屏:@media (max-width: 374.98px)(可选)
  • 适用设备:移动端,viewport 宽度为 375 CSS 像素的设备;高像素密度屏使用 2x/3x 图。
  • 兼容性:
    • 媒体特性 width、resolution 为标准特性,现代浏览器均支持。
    • 像素密度切换同时提供 (-webkit-min-device-pixel-ratio) 与 dpi/dppx,覆盖旧版 WebKit。
    • object-fit、aspect-ratio 在现代浏览器有良好支持;如需兼容非常老旧浏览器,可用固定高度占位方案作为回退。

使用建议

  • 代码集成方式:
    • 采用移动端优先,先加载基础样式,再加载本媒体查询代码,确保层叠顺序正确。
    • 将图片路径 hero@1x/2x/3x.jpg 替换为实际资源;建议保持同尺寸不同分辨率资源以便像素密度切换。
  • 注意事项:
    • (width: 375px) 为精确命中,适用于专门优化该宽度;若需覆盖更多相近机型,建议改用范围写法,例如 (min-width: 360px) and (max-width: 414px)。
    • 字体采用 rem 单位,随 html 字号在 375px 下整体放大,避免逐项维护。
    • 背景图用于装饰类媒体;内容图片仍应在 HTML 使用 并结合 srcset/sizes 获取更佳加载效果。
  • 扩展可能性:
    • 可新增更大断点(如 414px、480px、768px)以覆盖大屏手机与平板。
    • 可为横屏添加 orientation 媒体查询以微调网格与字号。
    • 可按组件维度增加更细粒度的网格规则(如商品卡片最小宽度阈值),提升布局稳定性。

媒体查询代码

/* 基础:Mobile First(<768px) */
html { font-size: 16px; }           /* 移动端基准字号 */
body { line-height: 1.6; }
.container {
  width: 100%;
  max-width: 100%;
  margin-inline: auto;
  padding-inline: 16px;
}
.grid {
  display: grid;
  grid-template-columns: 1fr;       /* 移动端单列布局 */
  gap: 16px;
}
.title { font-size: 1.75rem; }      /* ~28px on 16px base */
.text  { font-size: 1rem; }         /* 16px */

/* Tablet 断点:768–1023.98px(严格限定在平板范围内) */
@media (min-width: 768px) and (max-width: 1023.98px) {
  /* 字号缩放(font_scaling) */
  html { font-size: 17px; }         /* 提升基准字号,约+6.25% */
  .title { 
    font-size: 2rem;                /* ~34px on 17px base(提供明确值以兼容不支持 clamp 的环境) */
    font-size: clamp(1.875rem, 1.5rem + 1vw, 2.25rem); /* 现代浏览器渐进增强 */
  }
  .text  { font-size: 1.0625rem; }  /* ~18px on 17px base */

  /* 布局调整(layout_adjustment) */
  .container {
    max-width: 720px;               /* 768px 视口内留出左右内边距 */
    padding-inline: 20px;           /* 平板上适度增大内边距 */
  }
  .grid {
    grid-template-columns: repeat(2, minmax(0, 1fr)); /* 从单列切换为双列 */
    gap: 20px;                      /* 列间距略增 */
  }
}

/* 可选:平板竖屏微调(在需要更紧凑或更疏松的间距时启用)
@media (min-width: 768px) and (max-width: 1023.98px) and (orientation: portrait) {
  .grid { gap: 24px; }              /* 竖屏阅读可适度增大间距 */
}
*/

参数说明

  • 断点范围:768px–1023.98px(包含768但不包含1024,避免与桌面断点重叠)
  • 适用设备:平板设备(典型如 768×1024 的 iPad 竖屏及多数 8–10 寸平板的平板区间视口)
  • 兼容性:
    • 媒体查询(min-width/max-width):IE9+ 与所有现代浏览器
    • CSS Grid:Chrome 57+、Firefox 52+、Safari 10.1+、Edge 16+(若需兼容更旧浏览器,请以 Flexbox 做降级)
    • clamp():现代浏览器广泛支持;已提供明确 font-size 作为回退值

使用建议

  • 代码集成方式:
    • 采用移动端优先(mobile_first):先写基础样式(适配 <768px),再追加本媒体查询块覆盖。
    • 将本段代码置于基础样式之后,保持层叠顺序正确。
  • 注意事项:
    • 断点选择以“内容断点”为准:当前仅锁定平板区间(768–1023.98px),桌面端请另设 ≥1024px 的断点。
    • 字号采用 rem,先提升 html 基准字号,再分别调整标题与正文,保证整体比例一致。
    • 使用 max-width: 1023.98px 可避免子像素/缩放导致的边界抖动。
    • 若需兼容不支持 Grid 的环境,可为 .grid 提供 Flexbox 降级(如 flex-wrap + basis)。
  • 扩展可能性:
    • 可新增 ≥1024px(桌面)与 600–767px(小平板/大屏手机)断点,形成连续栅格体系。
    • 依据方向差异添加 orientation 媒体查询,对竖/横屏间距、列数做细化调整。
    • 针对高像素密度屏幕可补充 image-set 或分辨率媒体查询优化图像清晰度。

示例详情

📖 如何使用

30秒出活:复制 → 粘贴 → 搞定
与其花几十分钟和AI聊天、试错,不如直接复制这些经过千人验证的模板,修改几个 {{变量}} 就能立刻获得专业级输出。省下来的时间,足够你轻松享受两杯咖啡!
加载中...
💬 不会填参数?让 AI 反过来问你
不确定变量该填什么?一键转为对话模式,AI 会像资深顾问一样逐步引导你,问几个问题就能自动生成完美匹配你需求的定制结果。零门槛,开口就行。
转为对话模式
🚀 告别复制粘贴,Chat 里直接调用
无需切换,输入 / 唤醒 8000+ 专家级提示词。 插件将全站提示词库深度集成于 Chat 输入框。基于当前对话语境,系统智能推荐最契合的 Prompt 并自动完成参数化,让海量资源触手可及,从此彻底告别"手动搬运"。
即将推出
🔌 接口一调,提示词自己会进化
手动跑一次还行,跑一百次呢?通过 API 接口动态注入变量,接入批量评价引擎,让程序自动迭代出更高质量的提示词方案。Prompt 会自己进化,你只管收结果。
发布 API
🤖 一键变成你的专属 Agent 应用
不想每次都配参数?把这条提示词直接发布成独立 Agent,内嵌图片生成、参数优化等工具,分享链接就能用。给团队或客户一个"开箱即用"的完整方案。
创建 Agent

✅ 特性总结

按给定断点一键生成精准媒体查询,移动到桌面全覆盖,减少手写与返工。
支持移动端优先与桌面端优先策略,快速切换开发思路,保持样式一致性。
自动识别设备类型与方向,针对手机、平板与横竖屏给出适配方案与示例。
生成带注释的可复制代码块,清晰标注断点用途,方便团队协作与维护。
内置浏览器兼容性提示与使用建议,减少线上故障,提升发布与回归效率。
按业务场景定制样式特性字段,电商展示、内容页、PWA均可快速落地。
一键套用常见断点模板,自动优化层级与命名,避免重复和样式冲突。
提供规范化输出与清晰说明,便于直接粘贴到项目,马上看到自适应效果。

🎯 解决的问题

为前端团队与独立开发者提供一款“即输即得”的响应式媒体查询生成提示词,帮助快速产出准确、规范、可复用的CSS媒体查询代码。通过清晰参数输入(屏幕尺寸、设备类型、开发策略、样式特性),一键生成带注释、易集成的代码片段,统一团队断点标准,缩短迭代周期,减少兼容性返工,让移动端优先或桌面端优先的策略落地更高效,最终提升页面在不同设备上的视觉与交互表现并推动交付提速。

🕒 版本历史

当前版本
v2.1 2024-01-15
优化输出结构,增强情节连贯性
  • ✨ 新增章节节奏控制参数
  • 🔧 优化人物关系描述逻辑
  • 📝 改进主题深化引导语
  • 🎯 增强情节转折点设计
v2.0 2023-12-20
重构提示词架构,提升生成质量
  • 🚀 全新的提示词结构设计
  • 📊 增加输出格式化选项
  • 💡 优化角色塑造引导
v1.5 2023-11-10
修复已知问题,提升稳定性
  • 🐛 修复长文本处理bug
  • ⚡ 提升响应速度
v1.0 2023-10-01
首次发布
  • 🎉 初始版本上线
COMING SOON
版本历史追踪,即将启航
记录每一次提示词的进化与升级,敬请期待。

💬 用户评价

4.8
⭐⭐⭐⭐⭐
基于 28 条评价
5星
85%
4星
12%
3星
3%
👤
电商运营 - 张先生
⭐⭐⭐⭐⭐ 2025-01-15
双十一用这个提示词生成了20多张海报,效果非常好!点击率提升了35%,节省了大量设计时间。参数调整很灵活,能快速适配不同节日。
效果好 节省时间
👤
品牌设计师 - 李女士
⭐⭐⭐⭐⭐ 2025-01-10
作为设计师,这个提示词帮我快速生成创意方向,大大提升了工作效率。生成的海报氛围感很强,稍作调整就能直接使用。
创意好 专业
COMING SOON
用户评价与反馈系统,即将上线
倾听真实反馈,在这里留下您的使用心得,敬请期待。
加载中...