css - 具有 div 显示属性的媒体查询

标签 css media-queries

这是一个随机 div 对象的 css:

.titleHome {
    position: absolute;
    top: 10px;
    left: 12px;
    width: 80px;
    height: 50px;
    z-index: 8;
} 

当屏幕宽度达到900px以上时,我希望这个对象的显示是none,我希望它在900px以下可见。我尝试了以下媒体查询,但它不起作用:

(first change css to have display: none;)
@media all and (max-width: 900px) {
    .titleHome { 
        display: normal; 
    }
}

但是我注意到,如果我按照上面的方式保留 css,并使用以下内容,它会起作用:

@media all and (max-width: 900px) {
    .titleHome { 
        display: none; 
    }
}

然而,这与我需要的相反。如何在屏幕宽度小于 900px 时让 div 消失?

最佳答案

Normal 不是有效关键字。你应该为你的情况使用 block

  @media all and (max-width: 900px) {
    .titleHome { 
        display: block; 
    }
 }

关于css - 具有 div 显示属性的媒体查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34386189/

相关文章:

css - 基于媒体查询的 Controller 操作 (Rails)

php - 在自定义 style.css 文件中的一些更改时,它没有显示 wordpress "[...]"中帖子页面的完整内容

html - 如何屏蔽div元素的下半部分

html - 响应式网页设计断点?为什么设计用于 1280、1024、640?

转移 jquery 横幅的 CSS @media 查询不起作用

html - 桌面版 iPhone 5 的媒体查询

jquery - 部分 View 更改之间未保留高度空间

css - 非自举下拉菜单被自举截断

javascript - 将 html 元素插入文本字符串以匹配另一个 html 字符串

css - 如何在我的台式机和笔记本电脑上设置不同分辨率的包装宽度?