如何为chrome和firefox设置@media(min-width)和(max-width)

时间:2018-01-06 11:14:44

标签: html css google-chrome firefox media-queries

我想为平板电脑设备设置一些CSS规则,为此我试过这样设置769px和991px之间的屏幕规则。当我这样做时:

@media (min-width: 769px) and (max-width: 991px) {
    .img-circle {
        width: 50%;
    }
}

它适用于chrome但firefox没有,当我尝试添加括号时:

@media ((min-width: 769px) and (max-width: 991px)) {
    .img-circle {
        width: 50%;
    }
}

它可以与forefox一起使用但不再使用chrome! 如果你有一个想法:)我无法弄明白

此致

2 个答案:

答案 0 :(得分:4)

使用所有浏览器



.mm {
    background: cyan;
    width: 200px;
    line-height: 200px;
    font-weight: 700;
    text-align: center;
    font-size: 50px;
}


@media only screen and (min-width:768px) and (max-width:990px){
	.mm{
		background:red;	
	}
	
}

   

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<div class="mm">12</div>
</body>
</html>
&#13;
&#13;
&#13;

答案 1 :(得分:0)

尝试将代码更改为

    @media only screen /* adding only query */
    and (min-width: 769px) 
    and (max-width: 991px) {
        .img-circle {
            width: 50%;
        }
    }

并尝试在此回购邮件CSS3 Media Queries Template

中与我们分享

有关详细信息,请参阅此Responsive Web Design - Media Queries