2008年08月29日
最近正在做首页,处理很棘手的浏览器兼容的问题,主要调试的浏览器为 IE6 ,IE7 ,FF3 ,Opera9.5 ,Safari3.1.2
兼容浏览器是一种很费神的工作,和前期的页面设计也是很有关系的。如何合理设计出易制作,易维护,易扩展的页面可是非常具有水准的工作,这个可是我的努力目标,当然除了个人努力之外,还有点很直接的关系就是BOSS们是否肯花时间让你去分析目前网站的架构和布局,好了,话不多说了,应该谈谈我这些日子碰到的兼容性问题了。
我制作页面完成之后,首先的工作一定会是去检验下页面是否通过 w3c 和 css 的2个标准,当然,并不是说,一定要通过这个标准,其实去检测页面的目的应该是看一下自己写的页面,是否合理?是否有一些不合标准的标签的运用,这个对之后进行的工作有很大的帮助。
其次就是关于浏览器的兼容性问题了,关于这个什么浏览器为什么不能兼容我就不多提了,我就罗列一下,我常用的css hack吧,不考虑ie6以下版本了。。
各大浏览器独享hack
ie6: “_“下划线是它的独享,例如: _background-color:#000;
ie7: “+!important” 复杂了点,但是为了效果… ,例如: + background-color:#000 !important;
FF: “!important“,他和ie7有很多类似,如果想要区分开ie和FF,只要把FF的代码写在ie的前面即可(下面会写到) ,例如: background-color:#000 !important;
查看全文 »
2008年08月28日
做前端做的多了,难免碰到BUG,记得ie由一个很有名的多出一只猪的bug,我这几天又碰到了中英文混排的bug了。。
以下是相关文章(目前还是没有比较完美的解决方法):
用CSS控制IE下中英文字体显示对齐
口碑网UED TEAM “网页中英文混排行高不等问题的解决方案探讨”
2008年08月28日
昨天登陆后台,看到wp-kit-cn提示说更新,于是我选择了自动更新,更新好了,由于wp-kit-cn这个版本不支持wordpress自动开启插件,必须要手动开启插件,那么就后台开启更新之后的插件。
开启插件之后,就碰到了一个问题,那就是页面无法访问,并且显示
Fatal error: Cannot redeclare widget_wkc_advanced_blogroll_init() (previously declared in F:\wwwroot\...........\wp-content\plugins\wp-kit-cn\php\widget-advanced-blogroll.php:33) in F:\wwwroot\...........\wp-content\plugins\wp-kit-cn\php\widget-advanced-blogroll.php on line 89
纳闷了,这个可怎么办。。在于作者charlestang沟通了以后,得到了如下的解决方法。
查看全文 »
2008年08月22日
前几天刚换好了wordpress2.6.1,在使用非常好用的中文工具箱时,却发现好像有那么点问题。启用插件的时候,就是显示这个
Parse error: syntax error, unexpected $end in F:\.....\wp-content\plugins\mulberrykit.php on line 144
具体什么原因不知道,不过有一个解决方法,那就是使用这个WP Kit CN.目前好像还是测试版,但是我已经使用,并且很好用,和中文工具箱差不多。功能也齐全,推荐~~~
下载地址:WP Kit CN下载地址
WP Kit CN插件官方网站:http://www.charlestang.cn/wp-kit-cn.htm
2008年08月20日
今天在转移yorda的博客的时候,在安装好wp并且进入管理的时候,由于键盘不是很好,没有复制成功初始密码,就没有办法登陆管理了。怎么办?难道重新安装一次?我可不高兴。。。
于是上网查找了一下,发现了解决方法。
把附件中的 “password-resetter.php”上传到您的wp的根目录,然后在浏览器中运行。比如这样”http://www.1sight.cn/password-resetter.php“然后设定您的新密码就可以了,不过记得设定好之后把此文件删除,这是个很危险的文件。。
点击下载 password-resetter.rar
9个评论 标签: css