Home  >  Article  >  Backend Development  >  页面效果显示问题

页面效果显示问题

WBOY
WBOYOriginal
2016-06-23 13:23:39888browse

服务器环境如下
window server 2012R2
IIS+PHP+MYSQL
基于PHPCMS的一个网站
问题如下:
页面中的一个按钮,在浏览器急速模式下,不显示,在兼容模式下,是可显示的

同样的网站代码,在本地部署以后,不管在急速模式还是兼容模式,都是能看到按钮
按钮样式代码如下

.glyphicon {    position: relative;    top: 1px;    display: inline-block;    font-family: 'Glyphicons Halflings';    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;}

会是css代码的兼容性问题么?
对比了网页的源代码、css代码,都是一模一样,瞬间感觉无从下手了。。。


回复讨论(解决方案)


“极速模式”?用的是360浏览器吧,那你打开开发者工具(F12),看看那个按钮到底应用了什么样式

你分别用f12 进入调试模式进行调试呀。。。对比一下代码的区别就知道了。

就是上面贴的样式

.glyphicon {    position: relative;    top: 1px;    display: inline-block;    font-family: 'Glyphicons Halflings';    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;}

代码,没区别,一模一样。。。  我甚至做了这样的操作, 把在我本地能正常显示的静态文件,上传到服务器上,却同样出现了极速模式不显示的情况。。。

代码,没区别,一模一样。。。  我甚至做了这样的操作, 把在我本地能正常显示的静态文件,上传到服务器上,却同样出现了极速模式不显示的情况。。。


好办法,我试试,谢谢

又有新发现了。。。。
服务器上部署的环境是IIS+PHP+MYSQL
我本地部署的是PHPStudy里的Apache+PHP+MYSQL,这样部署是两种浏览器模式都可以显示。
现在我把本地部署改成IIS以后,发现跟服务器一样,也出现了急速模式不显示的问题。。。
如果是这样的话,我想应该不是代码的问题了吧,难道是环境部署的问题???

确定你观察的是一个不带任何php脚本的静态html文件?
试试把这个按钮单独复制成一个文件,再观察
服务器软件不太可能引起前端兼容问题

额。。突然发现没结贴。。。汗了一下,这个问题后来是被别人解决了,可是找不到人。。只听说是什么跨域的问题。。。还是一头雾水。。。

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn