如何使以下媒体查询适用于480px?

时间:2019-07-18 04:40:53

标签: html css styles media-queries

我正在尝试对css的媒体查询最大宽度执行以下480px,但是由于某些奇怪的原因,没有任何效果。我的其他媒体查询很好,但是对于此特定查询,没有任何更改。我认为480px的em是30em?我已经包含了部分代码:

@media screen and (max-width: 480px) and (orientation: portrait) {
label {
  width: 100%;
  display: block;
  position: relative;

}

.nav {
  width: 200%;

}

#nav-icon {
  font-size: 28px;
  line-height: 50px;
  padding-left: 1em;
  color:  #ffffff;
  background-color: #f44336;
}

div.nav ul, div.nav li, label{
  line-height: 50px;
  margin: 0;
  padding: 0 2em;
  list-style: none;
  text-decoration: none;
  color: #000;
  font-weight: 100;
  width: 150%;
  position: relative;
  font-size: .9em;
  }

div.header2_welcome h1{
  text-align: center;
  font-family: 'Pacifico', cursive;
  font-size: 1.5em;
  position: absolute;
  top: 5em;
  right: 0em;
  text-decoration: none;
  white-space: nowrap;
}

enter image description here

@media only屏幕和(最大宽度:1200像素){

}

@仅媒体屏幕和(最大宽度:979px){

}

@仅媒体屏幕和(最大宽度:767像素){

}

@仅媒体屏幕和(最大宽度:480px){

}

@仅媒体屏幕和(最大宽度:320像素){

}

1 个答案:

答案 0 :(得分:0)

在现有媒体查询中使用最小宽度

@media screen and (min-width: 320px and max-width: 480px) and (orientation: portrait) {

}

还要检查是否有任何CSS库都覆盖了您的样式。如果是这样,请尝试在所有其他CSS文件之后加载此自定义CSS