发表于: 2018-05-30 22:25:06

1 509


#今天完成的事

  任务七的结果页面

          

  学习了双飞翼布局

双飞翼布局

基本思路:如果把三栏布局比作一只大鸟,可以把main看成是鸟的身体,sub和extra则是鸟的翅膀。这个布局的实现思路是,先把最重要的身体部分放好,然后再将翅膀移动到适当的地方.

基本方法:

左翅sub有200px,右翅extra..220px.. 身体main自适应未知

1.html代码中,main要放最前边,sub  extra

2.将main  sub  extra 都float:left

3.将main占满 width:100%

4.此时main占满了,所以要把sub拉到最左边,使用margin-left:-100%  同理 extra使用margin-left:-220px

(这时可以直接继续上边圣杯布局的步骤,也可以有所改动)

5.main内容被覆盖了吧,除了使用外围的padding,还可以考虑使用margin。

给main增加一个内层div-- main-inner, 然后margin:0 220px 0 200px

6.main正确展示

明天计划的事:完成任务七开始任务八

遇到的问题;

1.页面头部右边的小图标在屏幕变大后位置出现了偏移,解决办法是给包含小图标的div设置属性text-align;right 

然后通过调整div的padding-right来达到目的

2,

     文字之间的空格符不知道怎么设置,通过百度解决

3,

     透明度不知道怎么设置,通过百度使用rgba解决

rgb代表颜色,a调节透明度

4.奖杯的定位问题  

 一开始我使用position:absolute定位发现不能自适应。后来使用text-align;center实现了居中

收获:text-align的使用

         rgba

        空格符

        双飞翼布局



返回列表 返回列表
评论

    分享到