发表于: 2017-07-27 23:18:42

1 478


今天完成的事情:

学习了将头部和底部固定在屏幕上下方的方法。

除了position: fixed;之外,由于脱离文档流,还要额外设置

  top: 0;(如果是固定在底部就是bottom: 0;)

  max-width: 640px; 

  width: 100%;

  z-index: 999;

除此之外,紧邻着固定头部下方的元素要添加

  margin-top: 88px;

以免和头部重合。

学习了audio标签的用法。

  <audio src="" controls="controls" preload hidden id="music"></audio>



明天计划的事情:

完成任务8



遇到的问题:

task7的雪碧图部分,background-size: 400%; 为什么要设为400%?因为<li>的宽度是25%?

background-position若用px则为负数,若用百分比则为正,这两种用法的具体区别是什么。

2.未能实现滚动条,我在日报里找到了一个实现了滚动条的成果展示,设置了

  body{overflow: hidden;}

  .main-middle{

    overflow-y: auto;

    overflow-x: hidden;

}

  .main-middle::-webkit-scrollbar {...}

  .main-middle::-webkit-scrollbar-thumb {...}

  这些我都设置了,但是滚动条就是不出现。。。

在师兄的指点下设定main-middle的高度为定值320px,同时把滚动条的高度也做了调整,body也改为overflow: hidden;,滚动条终于出现了。main-middle的高度不同,拉动滚动条显示出的结果也不同,高度越大,最下面一排box被底部遮挡住的部分就越多。



收获:

学习了雪碧图的制作和使用。

下载安装了CssGaga,将切好的四个小图拖进去就自动生成了雪碧图出来。



返回列表 返回列表
评论

    分享到