首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

媒体查询(max-width: 991px)在991px下不工作

媒体查询是一种CSS技术,用于根据设备的特定属性(如屏幕宽度)来应用不同的样式。其中,max-width: 991px是一个媒体查询的条件,表示当屏幕宽度小于等于991像素时,应用该样式。

媒体查询的主要作用是响应式设计,使网页能够适应不同尺寸的设备,提供更好的用户体验。通过使用媒体查询,开发人员可以根据设备的屏幕宽度、高度、方向等属性,为不同的设备提供不同的布局和样式。

在991像素以下,媒体查询可能不起作用的原因有以下几种可能性:

  1. CSS规则错误:请确保媒体查询的语法正确,包括正确的选择器和条件。检查是否有拼写错误或缺少必要的符号。
  2. 媒体查询位置错误:请确保媒体查询的位置正确。媒体查询应该在其他样式规则之前,以确保其优先级正确。
  3. 其他样式规则的优先级高:如果在媒体查询之后有其他具有更高优先级的样式规则,那么这些规则可能会覆盖媒体查询的样式。请检查其他样式规则,并确保它们的优先级正确。
  4. 设备不支持媒体查询:某些旧版本的浏览器可能不支持媒体查询,或者可能存在一些兼容性问题。在这种情况下,可以考虑使用JavaScript等其他技术来实现响应式设计。

对于解决媒体查询在991像素以下不工作的问题,可以尝试以下方法:

  1. 检查媒体查询的语法和位置,确保没有错误。
  2. 检查其他样式规则,确保没有更高优先级的规则覆盖了媒体查询的样式。
  3. 确保使用的浏览器支持媒体查询。

如果以上方法都没有解决问题,可以尝试使用JavaScript或其他前端框架来实现响应式设计,以替代媒体查询的功能。

腾讯云相关产品和产品介绍链接地址:

  • 腾讯云官网:https://cloud.tencent.com/
  • 云服务器(CVM):https://cloud.tencent.com/product/cvm
  • 云数据库 MySQL 版:https://cloud.tencent.com/product/cdb_mysql
  • 云原生应用引擎 TKE:https://cloud.tencent.com/product/tke
  • 人工智能平台 AI Lab:https://cloud.tencent.com/product/ai
  • 物联网平台 IoT Hub:https://cloud.tencent.com/product/iothub
  • 移动开发平台 MSDK:https://cloud.tencent.com/product/msdk
  • 云存储 COS:https://cloud.tencent.com/product/cos
  • 区块链服务 BaaS:https://cloud.tencent.com/product/baas
  • 腾讯云元宇宙:https://cloud.tencent.com/solution/virtual-universe
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

HTML+CSS实现响应式布局页面,响应式布局入门教程

响应式布局指的是同一页面不同屏幕尺寸下有不同的布局。移动互联网高度发达的今天,我们桌面浏览器上开发的网页已经无法满足移动设备上查看的需求。...响应式开发的原理是使用CSS3中的Media Query(媒体查询)针对不同宽度的设备设置不同的布局和样式,从而适配不同的设备。...CSS3 @media 查询定义和使用: 使用 @media 查询,你可以针对不同的媒体类型定义不同的样式。...CSS3媒体查询可以让我们针对不同的媒体类型定义不同的样式, 当重置浏览器窗口大小的过程中,页面也会根据浏览器的宽度和高度重新渲染页面。...: 500px; margin-left: 50px; } /*屏幕宽度小于991px,改变布局和样式*/ @media screen and (max-width:991px) { header

14.5K50
  • JS:用rem来做响应式开发

    2.媒体查询: 这个是css3中给出的,我们要解决的问题是适应手机屏幕,这个媒体查询正是为解决这个问题而生,媒体查询的功能就是为不同的媒体设置不同的css样 式,这里的“媒体”包括页面尺寸,设备屏幕尺寸等...,最常用的形式 phone:@media screen and (max-width:767px) {/手机中样式/} pad:@media screen and (max-width991px)and...(你还可以设置更多节点) 用媒体查询的话要保证每个像素下都有对应的适配效果显然你要设置更小的宽度范围; 3.还有就是css3的单位rem: rem就是将根节点html的font-size的值作为整个页面的基准尺寸...那就要用到js页面加载时获取window的宽度(浏览器窗口的宽度)$(window).width();开发手机页面的时候,一般我们设置最大宽度为640px,因为640px可以保证至今最宽的手机上显示时网页两端刚好贴合屏幕...3 css html{font-size: 20px;} .container{ max-width

    6.1K10

    移动前端兼容操作总结

    手机设备屏幕尺寸不一,做移动端的Web页面,需要考虑安卓/IOS的各种尺寸设备上的兼容,这里总结的是针对移动端设备的页面,设计与前端实现怎样做能更好地适配不同屏幕宽度的移动设备。...最主流的方法就是服务端/客户端查询这个字段: //检测是否是移动端 function checkMobile() { if (!...Phone)/i))) { alert("请在移动端查看(或者开发者模式)"); } } JS: 判断window和screen 屏幕可用工作区高度..."phone" : "laptop"; CSS: @媒体查询 通过查询屏幕宽度判断手机,只局限于css样式; 特点是,媒体查询动态更新,非常方便,而且不仅适应屏幕大小,还动态兼容窗口尺寸的改变: @CHARSET..."UTF-8";@media (max-width: 991px) { /*do something*/}@media (min-width: 1601px) { /*do something

    1K30

    前端响应式布局为什么是个坑?

    媒体查询:Media Queries,是响应式布局的核心,浏览器会根据条件选择需要渲染的html和css内容。...超小屏幕手机 (<768px) 小屏幕平板 (≥768px) 中等屏幕桌面显示器 (≥992px) 大屏幕大桌面显示器 (≥1200px) 媒体查询有两种引入方式:内部引入和外部引入。...,媒体查询代码放到最后。...写媒体查询的时候要按照屏幕从小到大的设置。 外层包裹的元素宽度处理要使用百分比。 图片缩放处理的时候容易失真,所以尝试给图片添加最大最小的宽度。...bootstrap框架用的就是媒体查询原理,我们做响应式布局的时候,基本都会借用bootstrap框架提高工作效率。 四、响应式优缺点 4.1、优点: 面对不同分辨率设备灵活性强。

    1.7K10

    Web前端之响应式 Gulp 中文网

    方法 本次实验主要应用了CSS3中的多媒体查询语句(@media),多媒体查询可以指定的设备上使用对应的样式替代原有的样式。 试题中使用到的css属性: !...可以覆盖父级的样式,优先显示 display:none 表示此元素不会被显示 position: absolute 生成绝对定位的元素,相对于定位以外的第一个父元素进行定位 实验结果与讨论 前期准备工作.../* CSS3的多媒体查询 */ @media screen and (max-width:1400px) { nav .content, main.clear section, main.clear...important; } } 2.3 宽度 max-width 为 650px 时,头部导航隐藏,并在右侧显示图标,底部列表的宽度为 100%。...position: absolute; top: 13px; right: 10px; } } 结语 本次实验解决的问题为Web蓝桥杯线上模拟赛:响应式Gulp中文网,运用技术Css3中的@media(多媒体查询

    2K20

    前端响应式布局为什么是个坑?

    媒体查询:Media Queries,是响应式布局的核心,浏览器会根据条件选择需要渲染的html和css内容。...超小屏幕手机 (<768px) 小屏幕平板 (≥768px) 中等屏幕桌面显示器 (≥992px) 大屏幕大桌面显示器 (≥1200px) 媒体查询有两种引入方式:内部引入和外部引入。...,媒体查询代码放到最后。...写媒体查询的时候要按照屏幕从小到大的设置。 外层包裹的元素宽度处理要使用百分比。 图片缩放处理的时候容易失真,所以尝试给图片添加最大最小的宽度。...bootstrap框架用的就是媒体查询原理,我们做响应式布局的时候,基本都会借用bootstrap框架提高工作效率。 四、响应式优缺点 4.1、优点: 面对不同分辨率设备灵活性强。

    92520

    前端响应式布局为什么是个坑?

    媒体查询:Media Queries,是响应式布局的核心,浏览器会根据条件选择需要渲染的html和css内容。...超小屏幕手机 (<768px) 小屏幕平板 (≥768px) 中等屏幕桌面显示器 (≥992px) 大屏幕大桌面显示器 (≥1200px) 媒体查询有两种引入方式:内部引入和外部引入。...,媒体查询代码放到最后。...写媒体查询的时候要按照屏幕从小到大的设置。 外层包裹的元素宽度处理要使用百分比。 图片缩放处理的时候容易失真,所以尝试给图片添加最大最小的宽度。...bootstrap框架用的就是媒体查询原理,我们做响应式布局的时候,基本都会借用bootstrap框架提高工作效率。 四、响应式优缺点 4.1、优点: 面对不同分辨率设备灵活性强。

    96740

    详细的聊一聊如何使用响应式图片,提升网页加载速度

    顺序很重要 如果您的sizes属性中有多个媒体查询,将选择第一个为true的媒体查询对应的图像。这意味着您的媒体查询的顺序很重要。...原因是第一个媒体查询max-width: 800px)100vw 在所有小于800像素的屏幕尺寸下都为真。...这意味着第二个媒体查询max-width: 500px)50vw 将永远不会被使用,因为只有屏幕小于500像素时才为真,而在这些尺寸范围内第一个媒体查询将始终为真,因此它将始终被优先选择。...为了解决这个问题,您需要重新排序媒体查询,使最具体的媒体查询排在最前面,最不具体的媒体查询排在最后。...它的工作方式类似于sizes属性中的媒体查询,但是source元素的media属性中,您只能定义一个媒体查询。这些查询与sizes属性一样,从上到下逐个检查,只有第一个匹配的媒体查询会被使用。

    49030

    Scss 封装媒介查询,快乐使用轻松实现

    Scss 对媒介查询的封装确实能带来 “一次封装,终生轻松” 的效果。以下是进一步阐述这种优势: 当你使用 Scss 封装媒介查询后,整个项目的开发过程中,你无需反复书写复杂的媒介查询语句。...scss 代码 // 定义一个名为 $breakpoints 的变量,并包含五个媒体查询的断点和对应的最小、最大宽度 $breakpoints: ( 'phone': (320px, 480px...1024px), 'desktop': (1025px, 1200px), 'tv': 1201px ); // 定义一个名为 diffTypes 的 mixin,用于创建不同类型的媒体查询...,当屏幕宽度最小值和最大值之间时应用样式 @media (min-width: $min) and (max-width: $max) { @content;...@content; } } } // 定义一个名为 repod-to 的 mixin,根据传入的断点名称生成相应的媒体查询 @mixin repod-to($breakname

    11710
    领券