20170302 第七-八课时

使用clear元素,
如果浮动元素不压在普通元素下面,则使用clear元素,如果希望不被左边元素压到,clear:left;不被右边的压到,clear:right;两个都不许压住,clear:both;(这里是left指相对于右边的左边元素,还是浮动的时候使用 float:left;的所有元素?)
作业:
如果父div中,有两个子div,是浮动的,那么,父div的高度有没有被子div自动撑起来?父div高度是多少?
代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>父div能否被子div撑开</title>
<style>
#father{
width: 600px;
height: 50px;
background-color:blue;
}
#son1{
width: 50px;
height: 40px;
float: :left;
background-color:pink;
}
#son2{
width: 50px;
height: 60px;
float:right ;
background-color:green;
}
</style>
</head>
<body>
<div id="father">
father
<div id="son1">ONE</div>
<div id="son2">TWO</div>
</div>
</body>
</html>

效果不好,
[图片上传中。。。(1)]
为什么father的背景色没有起作用?
为什么两个浮动的子div没有并排?
怎么判断父div有没有被子div撑开?

第八课时
实战首页布局
首先看整个页面分为三个部分,头部,身体,足部。身体中往往又会分为几个部分,
写代码,前后省略,
<body>
<div id="container">

作业:完成首页布局
把icndy 的布局分了一下

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,815评论 1 92
  • 本文是针对刚学编程的小白,都是一些基础知识,如果想了解更多深层一点的东西,欢迎移步本人博客!! 博客地址 点击跳转...
    西巴撸阅读 557评论 0 0
  • 学习CSS的最佳网站没有之一 http://www.w3school.com.cn/tags/index.asp ...
    Amyyy_阅读 1,101评论 0 1
  • 1、垂直对齐 如果你用CSS,则你会有困惑:我该怎么垂直对齐容器中的元素?现在,利用CSS3的Transform,...
    kiddings阅读 3,207评论 0 11
  • 一路走来,得到了一些,自然也失去了一些!一些东西想要松开,但也只是自己嘴上说说,其实心里还是不愿意松开!但,再怎么...
    东怀阅读 636评论 0 0