CSS 混合布局
来源:互联网 发布:linux mount 原理 编辑:程序博客网 时间:2024/05/22 10:47
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>混合布局</title><style>body{ margin:0; padding:0; font-size:30px; font-weight:bold}div{ text-align:center; line-height:50px;}.top{ height:100px;background:#9CF}.head,.main{ width:960px; margin:0 auto;}.head{ height:100px; background:#F90}.left{ width:220px; height:600px; background:#ccc; float:left;}.right{ width:740px; height:600px;background:#FCC; float:right}.r_sub_left{ width:540px; height:600px; background:#9C3; float:left}.r_sub_right{ width:200px; height:600px; background:#9FC; float:right;}.footer{ height:50px; background:#9F9;}</style></head><body><div class="top"> <div class="head">head</div></div><div class="main"> <div class="left">left</div> <div class="right"> <div class="r_sub_left">sub_left </div> <div class=" r_sub_right">sub_right </div> </div></div><div class="footer">footer</div></body></html>
上面的代码没有给main设置高度,而main里的内容又设置成了浮动,所以footer会跑到head的下面。
解决方法有4个:
一:clear:both(/left/right);解决方法有4个:
二:overflow:hidden;width:100%;在给footer使用overflow的时候,千万不要忘记设置它的宽度
三:给main设置高度:.main{width:960px; {height:600px};margin:0 auto;}
四:margin:600px 0 0 0;
0 0
- 【HTML&CSS】混合布局
- CSS 混合布局
- 网页布局:CSS实现一列二列三列和混合布局
- css布局之混合布局(用得最多)
- [让CSS更规范]弹性-流体混合布局
- CSS:网页混合布局,浮动,绝对定位,相对定位
- 三列布局-混合布局
- 网页简单布局-混合布局
- 总结css实现固定和自适应宽度混合的多栏布局实现方法
- [React Native混合开发]React Native for iOS之CSS和UI布局
- 【代码片段】混合布局
- html 混合布局
- 强大的混合布局
- CSS应用:混合模式
- CSS混合模式
- css布局
- css布局
- css布局
- 外键,导致表创建不了
- eclipse中项目名称修改后部署到tomcat中应用名称仍然是旧的问题解决
- iOS应用架构谈 开篇
- RESTful 详解
- 单链表--游标实现
- CSS 混合布局
- 合并两张bitmap ANDROID
- 求水仙花数
- UITextField 详解
- Java设计模式之代理模式(动态代理-基础篇)
- 【解决方案】Command failed due to signal: Segmentation fault: 11
- iOS应用架构谈 view层的组织和调用方案
- servlet向客户端发送数据(PrintWriter ,ServletOutputStream)
- 关于webView上的长按保存照片的那些事