上一次完整地做一个 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 差多了
主题还有好多问题,边用边改吧。