Css 如何在不影响其他媒体查询的情况下执行媒体查询
我在这里有点困惑。。。我找到了一些常见的断点用于css媒体查询,但我只使用了最大宽度,如@media screen和(max-width:812px){}等,但它似乎在移动我的其他媒体查询。我认为这只会影响812px或更小的代码。我是否需要同时添加最小宽度和最大宽度来解决此问题Css 如何在不影响其他媒体查询的情况下执行媒体查询,css,Css,我在这里有点困惑。。。我找到了一些常见的断点用于css媒体查询,但我只使用了最大宽度,如@media screen和(max-width:812px){}等,但它似乎在移动我的其他媒体查询。我认为这只会影响812px或更小的代码。我是否需要同时添加最小宽度和最大宽度来解决此问题 @media only screen and (max-width: 50em) and (orientation: portrait) { label { width: 100%; display: block
@media only screen and (max-width: 50em) 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: 1em;
position: absolute;
top: 5em;
left: 0em !important;
text-decoration: none;
white-space: nowrap;
}
img.pc101 {
width: 20em;
height: 7em;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
position: absolute;
top: 27em;
margin-left: -15em;
font-size: .8em;
}
div.natural {
font-size: 150px;
position: relative;
right: .5em;
top: 2em;
animation: drop 2s ease forwards;
margin-bottom: 1em;
}
div.flat {
font-size: 150px;
position: relative;
left: 1200px;
bottom: 450px;
top: 8em;
}
div.treble_clef {
font-size: 100px;
position: relative;
right: 400px;
bottom: 400px;
}
div.crotchet_rest {
font-size: 6em;
position: relative;
left: 100px;
bottom: 800px;
}
div.crotchet {
font-size: 6em;
position: absolute;
left: 3.5em !important;
top: 3em;
animation: drop 2s ease forwards;
}
div.minim {
font-size: 6em;
position: absolute;
left: 1.5em;
top: 2em;
animation: drop 2s ease forwards;
}
}
这只是我的代码示例,但不知道它正在移动我的其他媒体查询。我认为以下代码将帮助您
<style>
@media only screen and (max-width:768px) and (min-width:200px)
{
/* Your CSS Code */
}
</style>
@仅介质屏幕和(最大宽度:768px)和(最小宽度:200px)
{
/*你的CSS代码*/
}
我认为下面的代码将对您有所帮助
<style>
@media only screen and (max-width:768px) and (min-width:200px)
{
/* Your CSS Code */
}
</style>
@仅介质屏幕和(最大宽度:768px)和(最小宽度:200px)
{
/*你的CSS代码*/
}
媒体查询可能有很多条件
- 仅适用于小于500px的屏幕
@仅媒体屏幕和(最大宽度:500px)
- 仅适用于200px和500px之间的屏幕
@仅媒体屏幕和(最小宽度:200px)和(最大宽度:500px)
- 仅适用于大于500px的屏幕
@仅媒体屏幕和(最小宽度:500px)
- 仅适用于各种尺寸的屏幕
@仅媒体屏幕
- 仅适用于各种尺寸的打印
@仅媒体打印
- 仅适用于sqare屏幕
@媒体(纵横比:1/1)
- 仅适用于sqare屏幕
@媒体(纵横比:1/1)
- 仅适用于高宽比优于:16/9的屏幕
@媒体(-最大纵横比:16/9)
ecc。。您可以指定像素比率或dpi以更好地满足您的需要媒体查询可能有很多条件
- 仅适用于小于500px的屏幕
@仅媒体屏幕和(最大宽度:500px)
- 仅适用于200px和500px之间的屏幕
@仅媒体屏幕和(最小宽度:200px)和(最大宽度:500px)
- 仅适用于大于500px的屏幕
@仅媒体屏幕和(最小宽度:500px)
- 仅适用于各种尺寸的屏幕
@仅媒体屏幕
- 仅适用于各种尺寸的打印
@仅媒体打印
- 仅适用于sqare屏幕
@媒体(纵横比:1/1)
- 仅适用于sqare屏幕
@媒体(纵横比:1/1)
- 仅适用于高宽比优于:16/9的屏幕
@媒体(-最大纵横比:16/9)
ecc。。您可以指定像素比率或dpi以更好地满足您的需要您可以共享一个示例代码吗?我认为,你可以同时使用这两种方法:检查这个问题:如果这不是关于你的问题,请分享一个示例代码。最大宽度:812px表示从0到812pxadd代码,以便更好地理解。我也使用了很多!重要的。。。这会不会让人困惑,因为没有它,我就无法移动东西。你能分享一个示例代码吗?我认为,你可以同时使用这两种方法:检查这个问题:如果这不是关于你的问题,请分享一个示例代码。最大宽度:812px表示从0到812pxadd代码,以便更好地理解。我也使用了很多!重要的。。。这会让人困惑吗?因为如果没有它,我就无法移动东西。所以从我的理解来看,812px的最大宽度只会影响任何具有0-812pixel的设备,而不会影响我的1024像素?是的,为了提高响应速度,您可以针对不同的大小或设备编写不同的媒体查询。也许我的ipad肖像有问题,因为在chrome扩展中,它显示宽度为768px x x 1024,所以在我的查询中,我应该键入最大宽度768还是1024?我在这里也感到困惑,因为当我将媒体查询从812px更改为518px时,它似乎还可以。。。。我想知道为什么我不能对iphone x进行媒体查询?这很奇怪。。。我以为iphone的最大宽度是812,但它也是518。。。我甚至可以移动最大宽度为518的iphone x,因此据我所知,最大宽度为812px的iphone x只会影响任何具有0-812像素的设备,而不会影响我的1024像素?是的,为了提高响应速度,您可以针对不同的大小或设备编写不同的媒体查询。也许我的ipad肖像有问题,因为在chrome扩展中,它显示宽度为768px x x 1024,所以在我的查询中,我应该键入最大宽度768还是1024?我在这里也感到困惑,因为当我将媒体查询从812px更改为518px时,它似乎还可以。。。。我想知道为什么我不能对iphone x进行媒体查询?这很奇怪。。。我以为iphone的最大宽度是812,但它也是518。。。我甚至可以移动最大宽度为518的iphone x