发表于: 2018-07-27 23:05:27

1 696


今天完成的事情:

1.任务七完成了一半

2.

明天计划的事情:

1.任务七做完

2.完成任务二的总结

遇到的问题:

昨天说的:头部本来做好了,结果一加上main,就往下掉,问题解决了。加上main之后:


这个问题,在头部css代码里面加个top:0;就可以了。因为加了定位却没给位置。

任务六也是加了定位,没给位置,为什么就可以不掉下来呢?大佬解释过,但是没明白,反正下次遇到这样的情况,多试试。也就试一两次的问题。

以后就明白这个问题了。

头部要想来回滚动不发生位置变化。加一个position:fiexd。这个用过很多次了。


收获:

1.关于水民和一号的九宫格问题,

一开始原本想,做一个正方形,用自适应的方式,宽25%,高25vw。结果里面的两个色块,高度不好调整,如果一个给80%的高,一个给20%的高,那么水民和一号这两个字,怎么垂直居中呢,因为没有一个明确的高度给它。


插一条,那个点击图片,可以播放音乐的方式,设置好了,用的js方式,直接在网上找的,然后放到项目里,用就行。还有那个小三角形,也做好了。


2.后来又给了固定的宽高,都是128px;这样倒是可以,中间的方块,用text-align: center;居中,两边的,用绝对定位固定一个向左,一个向右。但是后来旁边的师兄说这样不行,要自适应的宽度和高度才行,也就是高宽随着页面的缩放扩大缩小。


3.最后还是宽高自适应,不过我用的是两个组合起来,白色的边,上面的要上左右,下面的要下左右,组合起来就对了。

.blocksLeft {
width25%;
   height20vw;
   background-color#f5c97b;
   margin30px 30px 0 30px;
   border-width4px 4px 0 4px;
   border-stylesolid;
   border-colorwhite;
   positionrelative; 
}
.blocksLe {
width25%;
   height5vw;
   background-color#83b09a;
   margin0 30px 30px 30px;
   border-width0 4px 4px 4px;
   border-stylesolid;
   border-colorwhite;
   positionrelative;
}

垂直居中用这个方式:

.blocksOne {
positionabsolute;
   left50%;
   top50%;
   transformtranslate(-50%-50%);
   color#5e5e5e;
   font-size20px;
}

.blocksTwo {
   positionabsolute;
   left50%;
   top50%;
   transformtranslate(-50%-50%);
   colorwhite;
   font-size18px;
}

<div class="mains">
<div class="blocksLeft">
<div class="blocksOne">水民
       </div>
</div>
<div class="blocksLe">
<div class="blocksTwo">1号
       </div>
</div>
</div>


4.然后就是那个截图问题,就是鼠标悬停的话,会显示四个小图片的图:

切片,选定,转化为智能对象,编辑,然后鼠标拉边框调整大小。

以前都是用鼠标移动一个小图,来回拉动,然后转化智能对象。。。但是图多的话,还是要切片方式。

至于鼠标悬停,然后出现小图片,用hover方式。

这个还木有做完,今天做完。





进度:CSS任务七

任务开始时间:2018.07.26
预计demo时间:2018.07.28
是否有延期风险:有,有点难                           
任务代码地址:



返回列表 返回列表
评论

    分享到