>백엔드 개발 >PHP 튜토리얼 >html转php后页面混乱,求教

html转php后页面混乱,求教

WBOY
WBOY원래의
2016-06-23 13:52:27953검색

我从网上下载了一个网页模版
                                           IE 9               360                     Chrome                    firefox
原html直接打开               正常              正常                       正常                        正常
仅把后缀改为php            混乱              混乱                       正常                        正常

这是为什么呢?
IE和360同内核,应该是相同的原因。
是我PHP版本的问题吗?我用的是5.2.8。
我把IE和360的缓存都清空了再试,还是这样。

PHP新手,实在搞不清其中的原理,请大牛帮我分析一下,如何才能让IE和360正常呢?


回复讨论(解决方案)

要看到东西才能知道
你可把文件放到云盘中

<!DOCTYPE html><html lang="en"><head>	<meta charset="utf-8">	<title>Archon Admin Template</title>	<meta name="viewport" content="width=device-width, initial-scale=1.0">	<!-- Loading Bootstrap -->	<link href="bootstrap/css/bootstrap.css" rel="stylesheet">	<!-- Loading Stylesheets -->    	<link href="css/archon.css" rel="stylesheet">	<link href="css/responsive.css" rel="stylesheet">	<link href="css/prettify.css" rel="stylesheet">	<!-- Loading Custom Stylesheets -->    	<link href="css/custom.css" rel="stylesheet">	<!-- Loading Custom Stylesheets -->    	<link href="css/custom.css" rel="stylesheet">	<link rel="shortcut icon" href="images/favicon.ico">	<!-- HTML5 shim, for IE6-8 support of HTML5 elements. All other JS at the end of file. -->	<!--[if lt IE 9]>	<script src="js/html5shiv.js"></script>	<![endif]--></head><body>	<div class="frame">			</div> <!-- Frame -->	<!-- Load JS here for greater good =============================-->	<script src="js/jquery-1.8.3.min.js"></script>	<script src="js/jquery-ui-1.10.3.custom.min.js"></script>	<script src="js/jquery.ui.touch-punch.min.js"></script>	<script src="js/bootstrap.min.js"></script>	<script src="js/bootstrap-select.js"></script>	<script src="js/bootstrap-switch.js"></script>	<script src="js/jquery.tagsinput.js"></script>	<script src="js/jquery.placeholder.js"></script>	<script src="js/bootstrap-typeahead.js"></script>	<script src="js/application.js"></script>	<script src="js/moment.min.js"></script>	<script src="js/jquery.dataTables.min.js"></script>	<script src="js/jquery.sortable.js"></script>	<script type="text/javascript" src="js/jquery.gritter.js"></script>	<!-- Charts  =============================-->	<script src="js/charts/jquery.flot.js"></script>	<script src="js/charts/jquery.flot.resize.js"></script>	<script src="js/charts/jquery.flot.stack.js"></script>	<script src="js/charts/jquery.flot.pie.min.js"></script>		<script src="js/charts/jquery.sparkline.min.js"></script>		<script src="js/jquery.knob.js"></script>	<!-- NVD3 graphs  =============================-->	<script src="js/nvd3/lib/d3.v3.js"></script>	<script src="js/nvd3/nv.d3.js"></script>	<script src="js/nvd3/src/models/legend.js"></script>	<script src="js/nvd3/src/models/pie.js"></script>	<script src="js/nvd3/src/models/pieChart.js"></script>	<script src="js/nvd3/src/utils.js"></script>	<script src="js/nvd3/sample.nvd3.js"></script>	<!-- Map and icons on map-->	<script src="js/map-icons.js"></script>	<!-- Archon JS =============================-->	<script src="js/archon.js"></script>	<script src="js/knobs-custom.js"></script>	<script src="js/sparkline-custom.js"></script>	<script src="js/dashboard-custom.js"></script></body></html>

混乱怎么理解,截图看一下

混乱怎么理解,截图看一下


上面有截图的,2L和3L

会不会是Css的问题,你用的Bootstrap2.3?

你可以比较下两个情况渲染出来的网页源代码,看看区别。

或者在改成PHP的时候看看你的脚本里面会不会有什么代码被解析器解析了,而html下面不是别。

会不会是Css的问题,你用的Bootstrap2.3?

你可以比较下两个情况渲染出来的网页源代码,看看区别。

或者在改成PHP的时候看看你的脚本里面会不会有什么代码被解析器解析了,而html下面不是别。


谢谢,非常有启发,我去试试

可能性较多,版主的建议不错,把文件放到云盘上,给链接,需要在本地测试分析


混乱怎么理解,截图看一下


上面有截图的,2L和3L

我知道原因了,360浏览器默认给我设置的兼容视图打开的,切换成极速模式就是正常的了,就是这么简单
一直没改过兼容视图,其他页面也都是极速模式打开的,就我这个页面是兼容打开的,真不知道为什么,唉。。。
结贴了,谢谢各位。

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.