php 的页面显示不正常,这是怎么回事? 5

我做了一静态的html的页面,在本地用360,IE7,8,9打开都没得问题,但是我把它改成了php之后,放到服务器上去,页面就显示不正常了,内容要显示,只是内容的位置全部... 我做了一静态的html的页面,在本地用 360,IE 7,8,9 打开都没得问题,但是我把它改成了php之后,放到服务器上去,页面就显示不正常了,内容要显示,只是内容的位置全部乱了。感觉像是没有调用样式一样。但是有些样式它又调用了的。这是怎么回事?求解 展开
 我来答
liwenkai2002
2014-04-18 · TA获得超过140个赞
知道小有建树答主
回答量:396
采纳率:83%
帮助的人:309万
展开全部
我估计你开始是在本地预览的,也就是URL地址是 FILE:\\\ 开头。那么你这时候CSS 很可能是 FILE:\\来引用的。如果你改成PHP了,那么就是说,你自己放在某个环境下跑了。那么这时候那些CSS 全都引用不到了。你查查是这问题不,看看CSS引用路径
追问

不好意思,看听懂你说意思,我再给你说下情况,一个index.php页面架在服务器上。

用360兼容模式(IE 内核,其实就相当于用的IE了)按F12 定位到 一个<li>上面,看右边的样式:

用360急速模式(谷歌的内核)按F12定位到同一个<li>上面,看右边的样式:

看到没有,同一个页面,同一个地方,换个浏览器,CSS 就没有了。

追答
这是显示的样式不兼容吧,IE你是调到了IE6模式对吧。IE6与现在其他浏览器的差异很大的。
lhyxcxy1
2014-04-21
知道答主
回答量:32
采纳率:0%
帮助的人:23.7万
展开全部
php是需要服务器的,而js,css,html只需要浏览器就能识别,php需要服务器解析,建议下载个wamp5这个服务器,很好用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
初紫易7m
2014-04-18 · 超过31用户采纳过TA的回答
知道答主
回答量:55
采纳率:100%
帮助的人:45.7万
展开全部
本地项目中引用的图片和css、js文件的位置是相对于本地目录的
上传到服务器后你的服务器目录的相对位置跟你本地的目录不一样,所以会有引用样式和图片等问题不显示
解决方法是调整html代码中引用相关文件时的路径
追问

我是用的相对路径,我觉得应该不是路径的问题,你看吧。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
他乡太太太太难N
2014-04-18 · 超过14用户采纳过TA的回答
知道答主
回答量:107
采纳率:0%
帮助的人:30.4万
展开全部
要看 你的全代码才行
更多追问追答
追问
可以看下,我上面的追问,谢谢。
追答
请问 你本地PHP环境下有测试过么
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yegao
2014-04-18 · TA获得超过1154个赞
知道小有建树答主
回答量:533
采纳率:66%
帮助的人:375万
展开全部
代码给我看看就知道了
追问
可以看下,我上面的追问,谢谢。
追答
提供的还是看不出来,但是根据你说的,在php引用的时候猜出现问题了,有可能是css的编码方式和php不统一,造成了css中的font-family中的一些值无用,还有一种可能就是你的文件根本没有被引用到,因为php和html中引用相对路径的方式是有区别的,可以将完整源码给我看看,792142550
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式