上一次完整地做一个wordpress主题已经是一年前了,之后又换回了940 Grid的主题。期间一直都在自家sandbox里尝试做一些新的wordpress theme,无奈难产的太多了。这回趁着最后的假期,借助以前那些主题的框架,放弃了所有IE,放弃了Grid Layout,整个主题两天就基本搞定了。
这回比以往来的更狠,所有IE都没法正常访问了,我应用了很多CSS 2.1 ~ 3的新鲜玩意,别说IE了,就连Gecko, webkit-nightly, Presto这些引擎都没法完全识别。
推荐在Windows Vista, 7或者Linux, Mac下用Mozilla Firefox 3.5访问,原因:
- Windows XP在抗锯齿上实在不敢恭维,大字号有很明显的边缘不够平滑
- Presto和Webkit在
border-style:dotted上跟IE一样傻逼,渲染出来的都是dashed虚线 - Webkit下,只要
pre的字号设置为小于1em相对值,字号计算完全乱了,明明是16px * .75em = 12px,结果比10px还小。 - Webkit对
text-shadow的渲染没Presto, KHTML好,对border-radius的渲染比起Gecko差多了
主题还有好多问题,边用边改吧。