写第一个wordpress主题,我用了约两天的时间,设计绘制PSD稿1天,前端代码1天,但那个主题我完全已经忘记是怎么回事了,显然已经成了豆腐渣工程。一个仅仅外观比较清爽的主题,没有任何额外的思考。于是,琢磨着各种各样的想法,就有了现在这个博客所使用的主题,名字叫iline,就是”爱线条”的意思。而这个主题从开始写到现在,悄然已经过去了半年了…
3个月时间构建结构,3个月时间构建功能,有空就改进一点点,慢慢打磨出来的自己的主题,不过离完成却仍然还有很长的路要走。
写第一个wordpress主题,我用了约两天的时间,设计绘制PSD稿1天,前端代码1天,但那个主题我完全已经忘记是怎么回事了,显然已经成了豆腐渣工程。一个仅仅外观比较清爽的主题,没有任何额外的思考。于是,琢磨着各种各样的想法,就有了现在这个博客所使用的主题,名字叫iline,就是”爱线条”的意思。而这个主题从开始写到现在,悄然已经过去了半年了…
3个月时间构建结构,3个月时间构建功能,有空就改进一点点,慢慢打磨出来的自己的主题,不过离完成却仍然还有很长的路要走。
前几天,一位叫做colin朋友邮件问了我一个关于包含块的疑问,大致是说,css2.1定义里有这样一句:
“For other elements, if the element’s position is ‘relative’ or ‘static’, the containing block is formed by the content edge of the nearest block container ancestor box.
但是国内的翻译资料,却是这样的:
它的包含块由它最近的块级、单元格(table cell)或者行内块(inline-block)祖先元素的内容框创建
到底包不包括行内块(inline-block)?
凭着一些以前对CSS标准的印象,我模糊地给出了一个我的理解,即inline-block虽然对外是行内元素,但是其内部格式化成块,所以仍然属于block container。虽然也没有错误,但显然不够清晰,也没能给出标准的参考依据。于是今天乘着有空翻了一下标准,发现自己的有部分知识结构随着时间慢慢模糊掉了,不过好在有印象,花一点时间能串的起来。