css - 如何使我的背景图像与@media screen 和 () 一起使用
问题描述
我的@media 代码没有响应我输入的任何代码,就像我试图更改背景颜色或背景图像一样,它不会响应我正在尝试更改徽标的位置以适应移动设备
.logo-Home-desktop a {
background-image: url("../images/logo.png");
background-size: 300px;
background-repeat: no-repeat;
position: absolute;
height: 300px;
width: 350px;
text-indent: -99999999px;
left: 50px;
background-size: 340px;
display: block;
}
@media screen and(max-width: 600px) {
.logo-Home-desktop a {
height: 250px;
width: 250px;
}
}
/* fix logo here to center in moble not responsive to media code */
<header>
<nav>
<ul class="navigation">
<li><a href="index.html">Home</a></li>
<li><a href="locations.html">Locations</a></li>
<li><a href="contacts.html">Contacts</a></li>
<li class="logo-Home-desktop"><a href="index.html">logo</a></li>
</ul>
</nav>
</header>
解决方案
您的媒体查询格式错误。
@media only screen and (max-width: 600px)
是正确的格式。
此外,请确保拥有:
<meta name="viewport" content="width=device-width, initial-scale=1.0">
在你的头部标签中。
推荐阅读
- c# - MSTest 在 Visual Studio 2019 16.4.0 上不起作用
- angular - 模块“AppModule”导入的意外值“MatBottomSheet”。请添加@NgModule 注释
- opengl - 有什么方法可以在 Rust 中使用屏幕外渲染
- php - jquery - 更改输入时的raido按钮选择
- c# - 试图在两点之间徘徊,但得到 NullReferenceException [统一]
- angular - 单击下载时如何更改primeng中的导出csv名称?
- npm - 如何正确使用 npm 和 webpack 要求 js-cookie?未捕获的引用错误
- r - 这是什么错误;“(函数(文件名=“Rplot%03d.png”,宽度= 480,高度= 480,:无法启动png()设备)中的错误?
- c++ - 分段故障说明
- javascript - 在 NodeJS 中使用«Canvas»:«Cannot find module '../build/Release/canvas.node'»