簡體   English   中英

@media 查詢在 Chrome 中運行良好,但在移動設備上無法運行

[英]@media query works fine in Chrome, but not working on mobile

我用 React 做了一個應用程序。 筆記本電腦 Chrome 上一切正常。 但是當我檢查我的手機時,@media 查詢不起作用。 我幾乎閱讀了有關 stackoverflow 的所有問題和答案。 我找不到解決方案。

<meta name="viewport" content="width=device-width,initial-scale=1">

和我的代碼示例

.home-wrapper {
  position: relative;
  width:1366px;
}
@media screen and (max-width: 400px){
  .home-wrapper {
    width:375px;
}

你可以幫幫我嗎? 謝謝。

很可能您的手機寬度超過400px ,因此沒有進入媒體查詢條件。

您可以在不使用媒體查詢的情況下實現您想要的,只需使用帶有width max-width ,如下所示:

 .home-wrapper { position: relative; max-width:1366px; width: 100%; /*or another value you want here like 90% or 90vw */ /* just for demo */ height: 200px; background: lightblue }
 <div class="home-wrapper"></div>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM