html浅⾊_修改CSS样式实现⽹页灰⾊(没有颜⾊只有浅⾊⿊
⽩)的⼏个⽅法整理
⼀般在清明节,全国哀悼⽇,⼤地震的⽇⼦,以及⼀些影响⼒很⼤的伟⼈逝世或纪念⽇的时候,⾝为站长的我们都会让⾃⼰的⽹站的全部⽹页变成灰⾊(⿊⽩⾊),以表⽰我们对逝者的悼念。那么今天就说说,通过⼏⾏简单的代码,来实现这个功能。
今天上午有⽹友提到希望将⽹站整体的⾊调换成灰⾊、⿊⾊⾊调,这个记得在以前纪念⼀些⽇⼦的时候会有⽤到,以前脚本之家⽹站中也有使⽤的。记得那时候直接是修改CSS就可以实现,既然有⽤户需要,这⾥抽点时间再整理⼀下看看是否有其他更好的⽅法。
我们可以根据实际的需要选择合适的CSS代码样式添加到⾃⼰的⽹页模板的代码中实现⽹页灰⾊、⿊⽩样式。
第⼀、⽹页⿊⽩代码样式A第⼀种:修改CSS⽂件
我们可以在⽹页的CSS⽂件中添加以下的CSS代码,来实现⽹页⿊⽩⾊,也就是⽹站变灰
CSS代码
⽹页⿊⽩代码样式A
html {
filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
-webkit-filter: grayscale(100%);
}
也推荐这种代码⽹页⿊⽩代码样式B
html {
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
_filter:none;
}
这⾥我们可以将代码添加到HEAD模板中,要实现全站才可以。
第⼆种:在⽹页的
标签内加⼊以下代码
如果你不想改动CSS⽂件,你可以通过在⽹页头部中的
标签内部加⼊内联CSS代码的形式实现⽹站⽹页变灰
代码
html {
filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
-
webkit-filter: grayscale(100%);}
第三种:修改标签加⼊内联样式
如⾥上⾯的两种⽅式都不喜欢,可以通过修改标签,以加⼊内联样式的⽅法,达到⽹页变灰的效果
代码
第四种:作者本⼈⽤的CSS代码
代码:
body *{
-webkit-filter: grayscale(100%); /* webkit */
-moz-filter: grayscale(100%); /*firefox*/
html 网页 模板 引导-ms-filter: grayscale(100%); /*ie9*/
-o-filter: grayscale(100%); /*opera*/
filter: grayscale(100%);
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
filter:gray; /*ie9- */
}
这⾥,我们根据实际的需要选择添加到代码中。
PS:以上⼏种⽅法,都是通过CSS的滤镜来控制页⾯的显⽰⽽已,唯⼀不同的就CSS代码调⽤的⽅式。各位,喜欢哪种就⾃⼰挖去吧!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。