发表于: 2017-04-04 22:14:33

1 715


今天完成的事情:

1.完成任务7.3页面布局

2.修改任务7.1 7.2页面尺寸,保持和页面3大小一致

3.完成三个页面之间的链接

4.整理了任务项目目录结构



明天计划的事情:

1.查看学习资料——《不定宽——常见布局》

2.初步完成页面布局


遇到的问题:

1.在父类设置的背景透明:opacity0.7;设置为不透明:opacity1,结果子类也是半透明。

解决方式:经师兄指点,了解到opacity设置的属性具有继承性,且不可改变,这就导致了在子类中设置的opacity1;不起作用,还是半透明的状态。改用rgba属性。rgbaopacity的区别在于rgba不具备继承性,这样在父类中的设置就不会影响到子类。

 2.在实现任务七几个页面的跳转中遇到一个问题,跳转的几个按钮都是使用的<button>,使用css跳转不好实现。

解决方式:度娘偷偷告诉我,使用onclic实现,onclick=“location=‘url’”,这样写上本地链接就可以完成一个简单的跳转。


收获:

1.了解了opacityrgba属性的区别;

2.学会使用onclick实现简单跳转。

3.学习了解css的一个新属性:box-sizing,这个属性的优点在于,设置的长宽,再设置marginpadding值,其尺寸不会发生改变,但是在使用这个属性之前需要考虑浏览器兼容:

.simple {

  width: 500px;

  margin: 20px auto;

  -webkit-box-sizing: border-box;

     -moz-box-sizing: border-box;

          box-sizing: border-box;

}

.fancy {

  width: 500px;

  margin: 20px auto;

  padding: 50px;

  border: solid blue 10px;

  -webkit-box-sizing: border-box;

     -moz-box-sizing: border-box;

          box-sizing: border-box;

}

结果就是这两个盒子竟然一样宽!!!再也不用考虑辣么多了?!


返回列表 返回列表
评论

    分享到