css @media print 动态颜色设置

html-css09

css @media print 动态颜色设置,第1张

利用颜色覆盖函数和动态代码来进行动态颜色设置。

首先,直接在body标签上设置背景图片,利用keyframes和animation属性来实现添加动画效果,利用animation属性设置动画名称、播放时间、播放次数。利用keyframes定义每一帧动画,然后就设置完成了。

所谓CSS,层叠样式表,网页实际上是一个多层结构,通过CSS可以分别为网页的每一层来设计样式,而我们最终能看到的只是网页的最上面一层,总之就是CSS是用于设置网页中元素的样式。

max-width最大宽度与min-width最小宽度

上面那段,是在最大宽度320px以内的屏幕生效css。

下面那段,是在最小宽度320px以上屏幕才生效。

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

    body {

        background:#000

    }

}

@media screen and (min-width: 301px) and (max-width: 1000px) {

    body {

        background:#eee

    }

}

这样你应该看得懂了吧,

前面的是,应用于最大300PX宽的

后面的是应用于最小301,最大1000的。。

也可以下面一样用,把单独的各个样式写在CSS文件里

<link rel="stylesheet" type="text/css" href="style300.css" media="screen and (max-width: 300px)">

你复制那段CSS到页面里,拉一下浏览器的大小就会发现变化了。