css - 如何使用时尚覆盖@media(最大宽度)

标签 css stylish

简介

这类似于 this question但不幸的是,答案仅适用于 greasmonkey(仅适用于 firefox)。此外,这是在时尚论坛上提出的,但 answer是模棱两可的。

问题

我想删除 azure help page 中的左列和 展开主体使其覆盖屏幕的宽度。 第一部分可以很容易地完成

#sidebarContent {display:none}

第二部分必须如何转换

media (max-width: 1199.99999px)

对此

media (max-width: 100%)

但我不知道如何使用时尚的..创意来做到这一点?

最佳答案

收件人override a media query您只需要加载另一个媒体查询 - 它也适用于您的设备 - 在它之后

好吧……您想要一个适用于所有事物的直截了当的媒体查询。最好的方法是使用 @media (min-width: 1px) 因为它包括所有设备

现在,将它们放在一起 - 连同一些其他 CSS 清理,例如 paddingmargin 移除并设置新的 width对于 .mainContainer 你会得到这个

#sidebar {
    display: none;
}
@media (min-width: 1px) {
    .mainContainer {
        margin: 0 auto;
        width: 100vw;
        padding: 0;
    }
    body>.container {
    padding: 0;
}
}

新代码:(具有不同的宽度选择器)

#sidebar {
    display: none;
}
@media (min-width: 1px) {
    .mainContainer { /*example styles*/
        margin: 0 auto;
        width: 100vw;
    }
    body>.container {
    padding: 0;
}
    body>.mainContainer>main {
    max-width: 100vw!important;

}
}

您仍然需要根据自己的喜好调整内边距,因为将内边距设置为 0 会稍微破坏设计,但这应该是一个很好的起点。

之前: enter image description here

之后: enter image description here

关于css - 如何使用时尚覆盖@media(最大宽度),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45182275/

相关文章:

css - 按钮微调器在 Firefox 中工作但在 Chrome 中不旋转

html - 为什么 link 元素中的 media 属性对 print 值不起作用?

css - Wordpress:在我使用修改通过主题的 “add CSS” 页面添加的 CSS 后没有变化

css - 键入 URL 时如何设置#navigator-toolbox 和子项的样式?

css - 时尚的附加组件 : border-radius property breaking my CSS

css - 将时尚应用于所有网站,但不适用于浏览器

javascript - D3 类之间的转换

javascript - 选择接触视口(viewport)顶部边缘的元素的有效方法

css - 如何设置橙色 Firefox 按钮上显示的图标大小?

像 bool 值 AND 一样用于多个复杂选择器的 CSS?