Css 媒体查询:当窗口宽度低于600px时,如何使文本改变颜色

Css 媒体查询:当窗口宽度低于600px时,如何使文本改变颜色,css,responsive-design,media-queries,Css,Responsive Design,Media Queries,当窗口大小小于600px时,我想使文本更改颜色: jsfiddle: 正文: 但它什么也没做。出什么问题了?您需要一个px或其他装置来执行@media规则。 另外,请注意HTML中的空格,我建议您增大屏幕大小,而不是减小屏幕大小 <div class="my-box">Derp</div> .my-box { color: red; } @media (min-width: 600px) { .my-box { color:blue

当窗口大小小于600px时,我想使文本更改颜色:

jsfiddle:

正文:


但它什么也没做。出什么问题了?

您需要一个px或其他装置来执行@media规则。 另外,请注意HTML中的空格,我建议您增大屏幕大小,而不是减小屏幕大小

<div class="my-box">Derp</div>


.my-box {
    color: red;
}

@media (min-width: 600px) {

    .my-box {
        color:blue;
    }

} /* end break point */
Derp
.我的箱子{
颜色:红色;
}
@介质(最小宽度:600px){
.我的箱子{
颜色:蓝色;
}
}/*结束断点*/

这里有一个更健壮的

您需要一个px或其他装置来执行@media规则。 另外,请注意HTML中的空格,我建议您增大屏幕大小,而不是减小屏幕大小

<div class="my-box">Derp</div>


.my-box {
    color: red;
}

@media (min-width: 600px) {

    .my-box {
        color:blue;
    }

} /* end break point */
Derp
.我的箱子{
颜色:红色;
}
@介质(最小宽度:600px){
.我的箱子{
颜色:蓝色;
}
}/*结束断点*/

这里有一个更健壮的

您需要在查询中为您的值添加一个单位,否则该数字没有任何意义,因此看起来如下所示:

.derp {
    color:red;
}

@media (max-width:600px) {
    .derp {
        color:blue;
    }
}

您需要在查询中为您的值添加一个单位,否则该数字没有任何意义,因此看起来如下所示:

.derp {
    color:red;
}

@media (max-width:600px) {
    .derp {
        color:blue;
    }
}

谢谢你,工作起来是有意义的!手机优先:]谢谢,工作起来很有意义!移动优先:]