引导媒体查询在 576 像素时不起作用

Posted

技术标签:

【中文标题】引导媒体查询在 576 像素时不起作用【英文标题】:Bootstrap Media Query not working at 576px 【发布时间】:2021-10-12 02:20:05 【问题描述】:

我的底部导航栏样式根本没有应用到 576 像素。

CSS 我用于样式:

@media (max-width: 576px) 
  .bootomTab 
    display: flex !important;
    position: absolute;
    bottom: 0;
    height: 30px;
    background-color: white;
    border-top: 1px solid #e6ecf0;
    flex-direction: row !important;
  

  .bootomTab a 
    flex-grow: 1;
    padding: 0;
    height: 0;
  

在我的 html 中,我使用引导断点 sm,根据引导程序 official doc,其尺寸≥576px:

<nav className="bootomTab d-none d-sm-flex col-sm-2 col-lg-3">
            <div className="logo">
              <a href="/home">
                <img src="/twitter.png"  />
              </a>
            </div>
            <a href="/home">
              <i className="fas fa-home"></i>
            </a>
            <a href="/search">
              <i className="fas fa-search"></i>
            </a>
            <a href="/notifications">
              <i className="fas fa-bell"></i>
            </a>
            <a href="/messages">
              <i className="fas fa-envelope"></i>
            </a>
            <a href="/profile">
              <i className="fas fa-user"></i>
            </a>
            <div className="mobileHide">
            <a href="/signout">
              <i className="fas fa-sign-out-alt"></i>
            </a>
            </div>
 </nav>
        
        

Sample Code:

编辑:应用@amirify 建议的样式后,在 576 像素处创建第三列。

【问题讨论】:

能否提供相关的HTML?我不确定我是否相信 bootom - 真的是这样吗?查看浏览器的开发工具以了解实际应用的 CSS 会有所帮助。 @AHaworth 编辑了问题。请检查。 【参考方案1】:

在您的media query 中添加此规则。

@media (max-width: 576px) 
  nav 
        width: 100% !important;
      
  .mainSectionContainers 
        width: 100% !important;
      
 

【讨论】:

@YogeshYadav 我在codesandbox 中完成了它,并且成功了。你确定你把它放在媒体查询中吗? 你能分享你的分叉沙箱吗?请。 在 style.css codesandbox.io/s/twitter-responsive-ui-forked-hpkbr?file=/src/… 我试过了,很有魅力!谢谢。如果您告诉我如何删除现在以 576px 显示的第三列,我将不胜感激。 @YogeshYadav 你的意思是通知(铃)图标吗?我更新了沙盒。看看吧。

以上是关于引导媒体查询在 576 像素时不起作用的主要内容,如果未能解决你的问题,请参考以下文章

带有引导程序的媒体查询不起作用

当我将屏幕调整为小于 600 像素时,媒体查询不起作用

用于显示和居中元素的引导响应媒体查询在 Ralis 上不起作用

媒体查询在 React 中不起作用

媒体查询在 iframe 中不起作用

引导指标在点击时不起作用