最近对博客主题进行了移动端自适应改造。

其实很早前就有这想法,希望桌面端和手机端能保持风格的一致和和谐。无奈没有技术,而且也没有足够的动力,因为使用了一个插件实现2个主题的自动切换,桌面端会显示自己不能自适应的主题,移动端会自动被切换到适应移动端的另一个主题。虽然有很大程度上的欠缺,但也算一定程度上弥补了移动端的遗憾。

直到端午节前,全局变量发了一段代码给我,可根据不同尺寸屏幕应用不同CSS代码,基本能看懂(但写不出来)。后来又根据自己的主题内容又修修改改,完善移动端显示效果,添加固定移动端导航,添加移动端隐藏式菜单,如法炮制相册自适应主题改造,首页自适应改造……整个过程对我来说有点难,也有点不太顺利,特别是CSS属性之间的关联性和冲突,没系统的学习过就是懵的,一个样式调试好了又新冒出来一个待处理的样式问题,像无头苍蝇一样乱折腾,只能去不断的试错、修改、再试错、再修改……不断的往复循环,直到现在也只能算是以最笨拙的代码实现最简陋的功能,而且也许可能大概还存在不少的CSS样式问题、代码规范问题以及我所认识不到的问题等等等等……

但是,对我来说已经是尽力了,我能做的大概率就这么多了,也许某一天会发现一个问题,但也许会又再放一段时间,等某一天对这个问题实在忍不下去了又再学习、折腾,也算是一种乐趣,折腾成功了也算是一种成功!

最后,这个主题已经使用过好多年了(主题作者的链接已经失效,都不记得哪年开始使用的),期间也陆陆续续修改、完善过,经过这次修改虽然功能更完善了一些,但我也不知道还会使用多久。也许某一天看上一个新的符合我的要求和审美的主题就给换了,但也许还会一直用下去,很久很久……