发表于: 2017-04-03 23:54:37

4 703


一、今天完成的事情

1、完成任务7投票自适应调整,通过@media不同屏幕大小控制htmldfont-size=?的值来控制整体布局。

2、完成任务7游戏结束页面。主要通过ulli标签及bootstrap框架的来实现。

二、明天计划的事情

   1、完成任务7的提交。

2、开始任务8:尽量完成首页的布局。

三、遇到的问题

1、在调整投票页面的自适应的时候sprites图出现错位。

解决方法:通过龚师兄的指点,把sprites的长宽通过计算换算成相应的rem值,例如:sprites图的为30px*30pxhtmlfont-size=130%,那相应的尺寸为30/16*130%=1.44rem(浏览器字为16px的情况下)

2、在调试投票页面的自适应的时候,内容错位,原因;positionabsolute的应用,对于文档流和脱离文档流的概念混淆:

文档流:指的是元素排版布局过程中,元素会自动从左往右,从上往下的流式排列。

脱离文档流:也就是将元素从普通的布局排版中拿走,其他盒子在定位的时候,会当做脱离文档流的元素不存在而进行定位。

只有绝对定位absolute和浮动float才会脱离文档流。

部分无视和完全无视的区别?需要注意的是,使用float脱离文档流时,其他盒子会无视这个元素,但其他盒子内的文本依然会为这个元素让出位置,环绕在周围(可以说是部分无视)。而对于使用absolute position脱离文档流的元素,其他盒子与其他盒子内的文本都会无视它。(可以说是完全无视)

3、在游戏结束页面中遇到在bootstrap中如何让响应式图片水平居中

解决方法:通过泽平师兄的指点,对于使用了通过.img-responsive 类来实现响应式图片。实现响应式图片水平居中使用 center-block

<img class="img-responsive center-block" src="...">

Ps:上述代码中,我们一定要注意.center-block 类的添加位置,一定要把.center-block 添加到img中,如果添加到别的地方,那么不会实现响应式图片水平居中。

四、收获

   1、掌握sprites图自适应的应用

   2、规范了自己的布局。

   2、掌握bootstrap中如何让响应式图片水平居中





返回列表 返回列表
评论

    分享到