为什么我的网站昨天还好好的,今天CSS样式表却没了,网站全乱了,怎么回事啊?

html-css021

为什么我的网站昨天还好好的,今天CSS样式表却没了,网站全乱了,怎么回事啊?,第1张

运气不好。有一种可能,不一定就是造成你空白的原因,我到遇到很多次:

当你FTP上传css文件或在线编辑保存css文件(其他文件也会,比如html),上传覆盖或在线编辑后保存时文件写入那一瞬间,如果正好你刷新了浏览器或者别人打开了你的网址,请求到那个正在保存的文件,就有很可能文件写入失败,变成空白。

改文件前一定要备份,养成好习惯少很多麻烦。

是使用了一个CSS滤镜

<head>和</head>之间插入:

<style>

html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)}

</style>

如果简单点的话只要:

<head>和</head>之间插入:

<style>

html{filter:gray}

</style>

如没有生效的话,是因为网站没有使用最新的网页标准协议,在网页最上面添加如下代码就可以了:

<!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">

如何设置网页全部灰色显示

爱刷s0147 | 浏览 109 次

我有更好的答案

发布于2013-11-08 22:36最佳答案

<script language=JavaScript

document.body.style.filter = "progid:DXImageTransform.Microsoft.BasicImage(GrayScale=1)"

</script

方法二:把网页变成灰色显示的最简单的代码是在head之间加入如下代码:

<style type="text/css"

html {FILTER: gray}</style方法三:把网页变成灰色显示的另外一种方法是在head之间加入如下代码:

<style type="text/css"<!--BODY {filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)}--</style方法四:如果你的网站已经有CSS文件,那么只需要加入如下代码即可:

html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)}

方法五:我比较推荐这种做法,在CSS文件中加入如下代码即可:

html{filter:gray()}

html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)}

方法六:如果网站的CSS中已有BODY{},那么直接加入如下代码即可:

filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)比如:BODY {font-size: 12pxmargin: 0pxcoclor: #000background: #fff

filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)}

在运用以上方法进行网页更改的时候,可能会遇到以下的问题,具体的解决方法仅供参考: