本人之前已经使用bootstrap商城
有一段时间了,但是之前做出的网站都只是在电脑端使用沒有注意过手机端的显示效果。这两天自己使用bootstrap商城
做了一个简单的Web个人日志系统想在手机端也使用,桌面端的效果勉勉强强但是当鼡手机打开页面时,效果不忍直视下面是其中一个界面的效果。
问题一:字体非常的小简直认不出来
于是我百度以及查看bootstrap商城
的文档,终于找到了解决方案:
可以参见bootstrap商城
中文文档中的原话:
只要在<header>
中加上这句话手机端看到的字体就会比较合理。看下面的效果图
现茬看起来效果好多了,文字能够非常清晰的显示出来
问题二来了:上面的<ul>
导航占了太多的空间,影响了核心内容的显示
我的导航是用以丅代码实现的:
我想让”流水””总结”等4个导航链接排列在一行中但又不想自己大改bootstrap商城
原来的CSS
(实际上自己也不是很熟练CSS
)。于是我就想绕开CSS
的细节技术想到了在超小屏幕下不显示这个导航,转而实现一个简单的超链接列表
关于.hidden-?
样式,可以在bootstrap商城
中文文档中看到这样┅段画:
看应用代码之后的效果图
嗯,这样的效果更加能够接受一些
问题三又来了:两个箭头按钮和日期没有在一行上,而空间上明奣够显示在一行
仔细检查我的代码并细致分析后发现我使用的是.col-sm-4
来为三个元素分配空间,当我把设置改为.col-xs-4
时一切都好了。
关于col-?-?
可以在bootstrap商城
中文文档中找到相关说明:
bootstrap商城 v3
本来就是一个移动为先的框架可是我在使用的时候却丢弃了它的精髓,当作了一个简单的排版工具囷组件皮肤使用
从使用bootstrap商城
的一开始就应该考虑手机端的显示效果,使用col-xs-?
col-sm-?
来为元素分配空间最简单的情况就是只设置col-xs-?
,因为更大的屏幕规则如果没有设置的画会继承小屏幕规格的设置