100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > [ 好文分享 ] CSS布局终极方案之圣杯布局(兼容IE6+ 现代浏览器)【HTML】

[ 好文分享 ] CSS布局终极方案之圣杯布局(兼容IE6+ 现代浏览器)【HTML】

时间:2022-10-18 20:16:53

相关推荐

[ 好文分享 ] CSS布局终极方案之圣杯布局(兼容IE6+ 现代浏览器)【HTML】

web前端|html教程

[ 好文分享 ] CSS布局终极方案之圣杯布局(兼容IE6+,现代浏览器)

web前端-html教程

php计算源码,vscode 插件设置,ubuntu GFW,ant 重启tomcat,安卓sqlite查询打印,wordpress免费电子商务插件,后端与前端交互必须用框架,地推爬虫软件有哪些,php广告管理,seo优化搜索方式,免费企业网站模板 php,答题 网页代码,三模板lzw

转自:/jsan/blog/368543

163邮箱源码,vscode文件名变绿色,纯净安装ubuntu,tomcat7.070漏洞,python爬虫 vs,php 开源教程,鼓楼区seo联系方式,dedecms 金融类网站模板lzw

最终效果: 左侧栏固定宽度,右侧自适应

祖玛游戏源码,vscode怎么使用ftp,ubuntu 进入 目录,tomcat文件下载服务,电信爬虫,php公文流转,品牌推广策略seo公司,网站下载计数器源码,免费企业手机网站模板免费下载lzw

html:

主内容栏自适应宽度

侧边栏固定宽度

css:

.bd-lft { zoom:1; overflow:hidden; padding-left:210px;}.bd-lft .aside { float:left; width:200px; margin-left:-100%; /*= -100%*/position:relative; left:-210px; /* = -parantNode.paddingLeft */ _left: 0; /*IE6 hack*/}.bd-lft .main { float:left; width:100%;}

右侧栏固定宽度,左侧自适应

html:

主内容栏自适应宽度

侧边栏固定宽度

css:

.bd-rgt { zoom:1; overflow:hidden; padding-right:210px; } .bd-rgt .aside { float:left; width:200px; margin-left:-200px; /* = -this.width */ position:relative; right:-210px; /* = -parantNode.paddingRight */ } .bd-rgt .main { float:left; width:100%; }

左中右 三栏自适应

html:

主内容栏自适应宽度

侧边栏1固定宽度

侧边栏2固定宽度

css:

.bd-3-lr { zoom:1; overflow:hidden; padding-left:210px; padding-right:210px; } .bd-3-lr .main { float:left; width:100%; } .bd-3-lr .aside-1 { float: left; width:200px; margin-left: -100%; position:relative; left: -210px; _left: 210px; /*IE6 hack*/ } .bd-3-lr .aside-2 { float: left; width:200px; margin-left: -200px; position:relative; right: -210px; }

都在左边,右侧自适应

html:

主内容栏自适应宽度

侧边栏1固定宽度

侧边栏2固定宽度

css:

.bd-3-ll { zoom:1; overflow:hidden; padding-left:420px;}.bd-3-ll .main { float:left; width:100%;}.bd-3-ll .aside-1 { float: left; width:200px; margin-left: -100%;position:relative; left: -420px; _left: 0px; /*IE6 hack*/}.bd-3-ll .aside-2 { float: left; width:200px; margin-left: -100%;position:relative; left: -210px; _left: 210px; /*IE6 hack*/}

都在右边,左侧自适应

html:

主内容栏自适应宽度

侧边栏1固定宽度

侧边栏2固定宽度

css:

.bd-3-rr { zoom:1; overflow:hidden; padding-right:420px;}.bd-3-rr .main { float:left; width:100%;}.bd-3-rr .aside-1 { float: left; width:200px; margin-left: -200px;position:relative; right: -210px;}.bd-3-rr .aside-2 { float: left; width:200px; margin-left: -200px;position:relative; right: -420px;}

最终代码:

圣杯布局body { background-color: #ffffff; font-size: 14px; } #hd, #ft { padding: 20px 3px; background-color: #cccccc; text-align: center; } .bd-lft, .bd-rgt, .bd-3-lr, .bd-3-ll, .bd-3-rr { margin: 10px 0; min-width: 400px; } .main { background-color: #03a9f4; color: #ffffff; } .aside, .aside-1, .aside-2 { background-color: #00bcd4; color: #ffffff; } p { margin: 0; padding: 20px; text-align: center; } /* 左侧栏固定宽度,右侧自适应 */ .bd-lft { zoom: 1; overflow: hidden; padding-left: 210px; } .bd-lft .aside { float: left; width: 200px; margin-left: -100%; /*= -100%*/ position: relative; left: -210px; /* = -parantNode.paddingLeft */ _left: 0; /*IE6 hack*/ } .bd-lft .main { float: left; width: 100%; } /* 右侧栏固定宽度,左侧自适应 */ .bd-rgt { zoom: 1; overflow: hidden; padding-right: 210px; } .bd-rgt .aside { float: left; width: 200px; margin-left: -200px; /* = -this.width */ position: relative; right: -210px; /* = -parantNode.paddingRight */ } .bd-rgt .main { float: left; width: 100%; } /* 左中右 三栏自适应 */ .bd-3-lr { zoom: 1; overflow: hidden; padding-left: 210px; padding-right: 210px; } .bd-3-lr .main { float: left; width: 100%; } .bd-3-lr .aside-1 { float: left; width: 200px; margin-left: -100%; position: relative; left: -210px; _left: 210px; /*IE6 hack*/ } .bd-3-lr .aside-2 { float: left; width: 200px; margin-left: -200px; position: relative; right: -210px; } /* 都在左边,右侧自适应 */ .bd-3-ll { zoom: 1; overflow: hidden; padding-left: 420px; } .bd-3-ll .main { float: left; width: 100%; } .bd-3-ll .aside-1 { float: left; width: 200px; margin-left: -100%; position: relative; left: -420px; _left: 0px; /*IE6 hack*/ } .bd-3-ll .aside-2 { float: left; width: 200px; margin-left: -100%; position: relative; left: -210px; _left: 210px; /*IE6 hack*/ } /* 都在右边,左侧自适应 */ .bd-3-rr { zoom: 1; overflow: hidden; padding-right: 420px; } .bd-3-rr .main { float: left; width: 100%; } .bd-3-rr .aside-1 { float: left; width: 200px; margin-left: -200px; position: relative; right: -210px; } .bd-3-rr .aside-2 { float: left; width: 200px; margin-left: -200px; position: relative; right: -420px; }

头部

主内容栏自适应宽度

侧边栏固定宽度

主内容栏自适应宽度

侧边栏固定宽度

主内容栏自适应宽度

侧边栏1固定宽度

侧边栏2固定宽度

主内容栏自适应宽度

侧边栏1固定宽度

侧边栏2固定宽度

主内容栏自适应宽度

侧边栏1固定宽度

侧边栏2固定宽度

底部

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。