发表于: 2016-08-23 23:58:38

4 1457


2016/8/23

今天完成的事:

1. 修改Task10-1代码,基本上按照PSD布局;

2. 自适应还未完成。

 

明天计划的事:

1.继续学习Bootstrap知识;

2.开始Task10-2

 

今天遇到的问题:

1. 代码开头声明font-size: 62.5%;发现写出来的结构怎么看怎么跟PSD对不上,网上看了一个微博才发现,原来谷歌浏览器最小默认字体是12px,所以后面的代码n*rem其实不是n*10px而是n*12px,解决办法就是改成font-size: 625%;这样1rem=100px,后面的px=n/100rem

2. 栅格等份布局时,结构与PSD有差距,原因是把整个等分了,在PSD里把需要等份的内容量出宽度,然后限定一个max-width,再进行栅格等份布局;

3. 栅格5等份没有用@沈墨空推荐的方法,而是用了媒体查询,当页面足够大时,强行限定每等份的宽度为20%,当页面小于媒体查询设定的临界值,就是栅格响应式布局,同样10等份的时候也是这个方法。

4. 导航栏的内容设置了line-height,当页面缩小,导航栏变成图标,点开之后,里面的内容的行高跟缩小之前一样,太大了,有没有办法取消呢?

5. 看到张鑫旭的一篇博客,讲了一个媒体查询进行自适应,字体图片等比较平滑的缩放的方法,不是一般到了临界值的跳动。目前还没上手试,明天试一试。链接:

  http://www.zhangxinxu.com/wordpress/2016/08/vw-viewport-responsive-layout-typography/

收获:

 1.大致如问题中解决办法。


修改:

1.导航栏缩小成图标,行高用@media控制;

2.完成整个页面自适应,采用前面说的张鑫旭写的办法,缩放比较平滑;

3.两行以上文字没有垂直居中,暂时未解决;


4.出现下图中的错误问题,原因没找着在哪,并不是一直这样,页面缩放过程中,有时正常,有时错位。


5.又发现个问题,添加媒体查询自适应后,设置的max-width无效了,内容又铺开了整个页面。


返回列表 返回列表
评论

    分享到