摘要:
前阵子在十年之约论坛分享了我的个站,有位网友提到我先前的网站对移动端十分不友好,于是我就把前端UI框架从semantic-UI换到了Bootstrap,虽然真的很丑,但至少适配移动端了。
花费了两三天的时间,把前端全部重写,改用Bootstrap框架。目前主要的几个页面都弄完了,本来想等全部弄好了再上传服务器的,后来觉得没必要,先把主要的更新了再慢慢搞后面的。
其实semantic-UI本身也是响应式的框架,但我不知道当初是不是魔改了他本身的CSS文件,导致我现在本地的框架一直无法适配移动端。索性就换了。这两天bootstrap用下来感觉比semantic-UI要更自由一些,但换个角度来说,上手也相对更麻烦。比方说,semantic-UI本身提供了几个评论/留言的样式。当开发者想要构建留言区时,完全不需要过多的思考与设计,套样式就完事了。但bootstrap并没有这些,开发者得自己将框架中的零件组合起来进行设计。我由于本身也不怎么懂这个框架,就直接Google上抄了一些评论/留言相关的样式暂且先用着了。
不过话说回来,如果以后还要开发其他网站,我首选还是semantic-UI。虽然自由度没bootstrap那么高,但真的简单好用。不过我本地的框架得更新了,不然后面开发的网站又是PC-only的样式了,lol。