为什么我的CSS样式没有应用于笔记本电脑上的媒体查询



我的CSS样式没有应用于笔记本电脑大小的媒体查询。我尝试使用最小和最大宽度,但没有成功。我想模仿这种布局:

https://www.freshworks.com/crm/features/

@media screen and (min-width: 960px) and (max-width:1199px){


.grid-container {
display: grid;
grid-template-columns: repeat(3, 30vw);
/* grid-template-rows: 430px 250px; */
grid-template-rows: auto auto;
padding: 0px;
margin: 50px 0px 50px 0px;


}
.featureLeft{
position: relative;
right: -30px;

}
.featureRight{
position: relative;
left: 50px;
}
.marginBottom{
position: relative;
bottom: 30px;
}
.features{
width:400px
}

p{
font-size: 16px; 
}
h1{
font-size: 25px;
}
h2{
word-wrap: break-word;
font-size: 1.125rem;


}
.grid-container>div {

text-align: left;
padding: 30px


} 
.container {   
width: 90%;  
margin-left: 10px;

} 
.the-feed {
grid-area: 1 / 1 / 3 ;
margin-left: 160px;

}
.feed-image{
height: 305px;
margin-top: 50px;
width: 200px;
position: relative;
right: 30px
} 
}


/* desktop styles */
@media screen and (min-width: 1200px){



.grid-container {
display: grid;
grid-template-columns: repeat(3, 30vw);
/* grid-template-rows: 430px 250px; */
grid-template-rows: auto auto;
padding: 0px;
margin: 50px 0px 50px 0px;



}

.featureLeft{
position: relative;
right: -30px;

}
.featureRight{
position: relative;
left: 50px;
}
.marginBottom{
position: relative;
bottom: 30px;
}
.features{
width:400px
}

p{
font-size: 16px; 
}
h1{
font-size: 25px;
}
h2{
word-wrap: break-word;
font-size: 1.125rem;


}
.grid-container>div {

text-align: left;
padding: 30px


} 
.container {   
width: 1300px;  
margin-left: 20px;

} 
.the-feed {
grid-area: 1 / 1 / 3 ;
margin-left: 160px;

}
.feed-image{
height: 305px;
margin-top: 50px;
width: 200px;
position: relative;
right: 30px
} 
}

我已经让网格工作了,但它似乎在我的桌面上间隔开了,当我把功能移得更近时,即使我有单独的媒体查询,笔记本电脑的大小也会变得一团糟

这是我的密码笔:https://codepen.io/shuibcodes/pen/xxqWajO

实际上,您的笔记本电脑媒体查询样式已应用,但它们的样式似乎不适合您共享的引用。

检查这些修复程序。

@media screen and (min-width: 960px) and (max-width: 1199px) {
.grid-container {
display: grid;
grid-template-columns: repeat(2, 50vw); //Changed

....
.the-feed {
grid-column: 1/-1; //Changed
}

完整示例:https://codepen.io/AravinthAro/pen/gOmeqjJ

最新更新