为什么屏幕文字颜色不随屏幕的大小变化

来源:3-23 编程练习

努力1下一站

2019-04-20 14:55:00

<html>

<head>

    <meta charset="UTF-8">

<title>Document</title>

<style>

p{

color:red;

text-align:center;

}

/*此处写代码*/

@media screen and(min-width:1100px){

    body{

    color:red;

    }

}

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

   body{

    color:orange;

   }

}

@media screen and(min-width:800px)and(max-width:959px){

   body{

    color:yellow;

   }

}

@media screen and(min-width:750px)and(max-width:799px){

    body{

    color:green;

    }

}

@media screen and(min-width:600px)and(max-width:749px){

   body{

    color:cyan;

   }

}

@media screen and(min-width:450px)and(max-width:599px){

    body{

    color:blue;

    }

}

@media screen and(max-width:499px){

    body{

    color:purple;

}

}

</style>

</head>

<body>

<p>

我的颜色会随着屏幕大小的变化而变化。

</p>

</body>

</html>


写回答

1回答

Miss路

2019-04-20

同学,你好。

两个问题:

1、语法不对,and前后都是需要有空格的:

http://img.mukewang.com/climg/5cbacfae00013e7d08590069.jpg

2、连改变字体颜色的时候要用p选择器,不能给body设置,因为p标签本身是有默认样式的,要比body给他的颜色优先级要高,所以不会改变颜色,,还有一种方法,可以不用改body,但是下面不要用p标签,可以改成div也是可以的。

http://img.mukewang.com/climg/5cbacfc6000174e705070150.jpg

如果帮助到了你,欢迎采纳!

祝学习愉快!

0

0 学习 · 6815 问题

查看课程