服务器对css样式的兼容问题
关注:203 答案:3 信息版本:手机版
解决时间 2019-01-09 17:38
了了无期
2019-01-08 22:04
客户的一个服务器他的系统是2003的,网站是php的,但是apache是2.0的,网站打开却是css不兼容,内容不是居中的,div中的居中代码:margin:0 auto,是不效果的,总是在页面的左侧,还有因为后台是框架做的,好像也不支持,现实不了页面,是空白的一片,这个有什么办法解决吗,希望高手帮忙了!
页面的话,因为我自己电脑上都是居中的,还有传到我自己的万网服务器上也都是居中的,但是就是上传到客户的服务器上,就是不居中了,其实这些代码我都知道,就是看看有没有碰到同样问题的朋友!
最佳答案
怙棘
2019-01-08 23:05
就是,搞搞清楚,朋友。不关你服务器的事。 有空了解一下网页服务的基本流程。
客户端(n个) =====Request======> 服务器(1个)
<=====Response=====
一个css问题,居然牵涉到系统配置、Apache配置、框架,反映出你什么都不懂。好好学吧,你的问题就好比:今天你摔了一跤,当时地心引力有多大,你的行走速度有多快,光照强度有多大,风力有几级,噪声几分贝,请问”我“是为什么会摔跤的呢?————石头绊的,不关日月星辰阳光风雨的事。
让人看了以后有千言万语涌在心口,却只哀叹一声:Fuck!
你看具体的页面,可以查看源文件,页面如果是别人写的,而以前或者别人跑得好好的,现在不行了,那就看看页面有没有引用到css文件,元素有没有引用到相关的css设置。”还有因为后台是框架做的,好像也不支持,现实不了页面,是空白的一片,“空白一片是什么?看看客户端源文件得到了什么内容?写个最简单的页面,比如echo "hello!!!" 访问看出不出的来。
…………
全部回答
1楼由着我着迷
2019-01-09 00:17
解决兼容性问题,可以使用一些特殊的优先符号,和一些特殊的东东来设置
例如
!important
#wrapper { width: 120px; }
*html #wrapper { width: 80px;}
*+html #wrapper { width: 60px;}
等等方式~
这个一定要靠多查看,多调试才ok的~经验越多,调试越少~~~~~~
浏览器方面,安装ietester,ie8,ff最新版,opera最新版,这样就可以做好本地调试。
到你的网站完全兼容这些浏览器的时候再做个远程测试,网址 http://browsershots.org/
远程测试必须在服务器上进行。
我要举报
如以上问答内容为色情/暴力/低俗/不良/侵权等信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
大家都在看