一路走来遇到的问题(一)
2015-12-02 10:34
176 查看
首先说一下我们公司的后台开发语言是PHP,在做项目的时候可能会遇到各种各样的问题,有几个是我印象不一定是很牛掰的技术,但是我印象比较深刻的。
静态页面加上后台之后页面出门一个莫名的空白,当时就用Firebug查看了一下,发现页面有个“”中间是一片空白,删除之后和之前一样,觉得应该是页面莫名的加了一个回车,就问了一下全能的百度,发现是因为PHP编码为UTF-8的时候会产生BOM,然后就用编辑器重新保存了一下保存为无BOM的格式,结果就好了,虽然不是大问题,但是挺有成就感。
就是fixed定位的时候,一般就是ie6有问题,所以只是对ie6着重写了,觉得chrome不会有问题,但是奇怪的事情确实有,有一天客户反映说顶部固定的头部出现断层,把浏览器和版本号说了一下,居然是大牛逼的chrome,让我很是吃惊一时间摸不清头脑,我一开始以为是网速的问题,因为我这没事,但是本着打破砂锅问到底的精神,我又找度娘,关于这方面的介绍也很好,但是凭着我的不抛弃不放弃的信念终于让我找到了,原来是chrome个别浏览器版本对那个属性的兼容,对于这个的解决办法是给这个元素定义top和left两个属性,以及针对chrome的属性-webkit-transform: translateZ(0)。
现在还记得第一次写Ajax的时候,那叫一个头大啊,但是不能因为不会就放弃啊,自己还是硬着头皮上,对于不了解的就百度和程序员沟通,发现Ajax也不是那么难以攻克,一个写好之后其他的也就迎刃而解了。
在工作的过程中时常会遇到的这样或者那样的问题,有的没有来得及总结,以后会慢慢补充上去,也算是给自己的一个总结吧!
静态页面加上后台之后页面出门一个莫名的空白,当时就用Firebug查看了一下,发现页面有个“”中间是一片空白,删除之后和之前一样,觉得应该是页面莫名的加了一个回车,就问了一下全能的百度,发现是因为PHP编码为UTF-8的时候会产生BOM,然后就用编辑器重新保存了一下保存为无BOM的格式,结果就好了,虽然不是大问题,但是挺有成就感。
就是fixed定位的时候,一般就是ie6有问题,所以只是对ie6着重写了,觉得chrome不会有问题,但是奇怪的事情确实有,有一天客户反映说顶部固定的头部出现断层,把浏览器和版本号说了一下,居然是大牛逼的chrome,让我很是吃惊一时间摸不清头脑,我一开始以为是网速的问题,因为我这没事,但是本着打破砂锅问到底的精神,我又找度娘,关于这方面的介绍也很好,但是凭着我的不抛弃不放弃的信念终于让我找到了,原来是chrome个别浏览器版本对那个属性的兼容,对于这个的解决办法是给这个元素定义top和left两个属性,以及针对chrome的属性-webkit-transform: translateZ(0)。
现在还记得第一次写Ajax的时候,那叫一个头大啊,但是不能因为不会就放弃啊,自己还是硬着头皮上,对于不了解的就百度和程序员沟通,发现Ajax也不是那么难以攻克,一个写好之后其他的也就迎刃而解了。
在工作的过程中时常会遇到的这样或者那样的问题,有的没有来得及总结,以后会慢慢补充上去,也算是给自己的一个总结吧!
相关文章推荐
- 安卓Animation动画(转载)
- 修改PullToRefresh的加载动画
- 黑马程序员——OC学习——@property和构造方法
- 关于iOS7之后状态栏修改总结
- Can't locate ExtUtils/MakeMaker.pm
- LeetCode- Two Sum
- ionic 幻灯指令 ion-slide-box
- Windows下Python包和模块的安装方法
- 运维角度浅谈MySQL数据库优化
- 吴英昊:电商搜索引擎的架构设计和性能优化
- Android 使用工具
- spring factory-method
- 韩顺平的校内网案例中的一个比较典型的table布局
- iOS打包失败的可能情况
- 28家中国域名商保有量统计:阿里云易名新网居三甲
- c++ 并发系统访问 测试 调试方法/策略
- java synchronized详解
- 常用的Maven命令
- Activiti工作流面试相关知识!
- { Cracking The Coding Interview: 150 programming Q&A } --- Arrays and Strings