布局(三)——固定浮动布局

布局3——固定浮动布局,特点:
3. 固定浮动布局
  规格:固定大小,不能随着视窗改变
  采用:浮动布局
  兼容:兼容当前主流浏览器

实践部分
html代码



css代码

// 1.所谓固定浮动——固定大小,不能随着视窗改变
// 2.固定——设置块状width为像素值
// 3.中间两列的浮动——首先在两列下方在加一层块(div),
//   将左导航(nav)和右内容(main)包裹在其中;
//   不然中间两列位置不能固定,会随窗口值的变化而错位。
// 4.最底层 设置好后,左右两列分别左浮动和右浮动即可。
//   需要注意的一点是:同一水平线上的宽度值的总和。
// 5.设置块的水平居中——margin:0 auto;(与{margin-left:auto;margin-right:auto;}的效果一样) 。


*{
margin:0;
padding:0;
}
body{
margin:10px;
}
#header{       // 固定浮动——宽度固定,采用像素设定
border:1px solid black;
width:600px;
height:60px;
margin:0 auto;   // 块居中
line-height:60px; // 上下居中——必须让行高填满整个header
background:#ccc;
margin-bottom:10px;
}
#header h1{
font-size:16px;
text-align:center;   //标题垂直(左右)居中
#content{   //将nav和main包裹起来,防止错位
width:600px;
margin:0 auto;
}
#nav{
border:1px solid black;
width:200px;
margin-bottom:10px;
float:left;
}
#nav ul{
text-align:center;
line-height:150%;
list-style-type:none;
}
#main{
border:1px solid black;
width:380px;
margin-bottom:10px;
float:right;
}
#main p{
padding:10px;
text-indent:36px; 
letter-spacing:2px; 
line-height:150%; 
}
#footer{
clear:both;   // 清除左右浮动
border:1px solid black;
width:600px;
height:60px;
margin:0 auto;
}
#footer p{  
text-align:center;  
line-height:60px;    
}


浏览器框值正常状态下的布局显示:




浏览器框值缩小状态下的布局显示——布局 固定大小,不能随着视窗改变而改变




  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值