我要投稿
投诉建议
首页
Web前端
后端技术
数据应用
编程语言
其他语言
技术落地
科技领域
SEO
科技迭代
当前位置:
首页
>
Web前端
>
HTML5
CSS-圣杯布局,双飞翼
时间:2023-04-05 21:55:08
HTML5
三栏式布局,经典的应该是圣杯布局和双飞翼布局。先熟悉一下圣杯布局和双飞翼布局的特点:两侧固定宽度,中间自适应。首先呈现主要内容。圣杯布局
main
left
right
(1)首先设置.main、.left、.right的宽度,并为左右浮动的列预留空间。.container{padding-left:200px;/*为.left宽度保留左边空间*/padding-right:300px;/*为.rightwidth预留右边空间*/}.main{float:left;width:100%;高度:300px;背景:#67c23a;}.left{浮动:左;宽度:200px;高度:300px;背景:#e6a23c;}.right{浮动:左;300像素;background:#f56c6c;}(2)通过负margin和position将
left移动到左边的预留位置。.left{浮动:左;左边距:-100%;/*向左移动,100%是父元素的宽度,这里是.container的宽度*/position:relative;/*因为.container设置了padding*/right:200px;/*所以需要把自己的宽度向左移动,left:-200px;也可以*/width:200px;高度:300px;background:#e6a23c;}(3)通过
right移动到右边的预留位置。.right{浮动:左;右边距:-300px;/*向右移动,自己的宽度*/width:300px;高度:300px;背景:#f56c6c;}完整代码:.container{padding-left:200px;/*为.left宽度保留左边空间*/padding-right:300px;/*为.right宽度保留左侧空间*/}.main{float:left;宽度:100%;高度:300px;背景:#67c23a;}.left{浮动:左;左边距:-100%;/*向左移动,100%是父元素的宽度,这里是.container的宽度*/position:relative;/*因为.container设置了padding*/right:200px;/*所以它需要把自己的宽度向左移动,left:-200px;也可以*/width:200px;高度:300px;背景:#e6a23c;}.right{浮动:左;右边距:-300px;/*向右移动,它自己的宽度*/width:300px;高度:300px;background:#f56c6c;}双飞翼布局
main
left
right(1)先设置.wrap、.main-wrap、.left、.right的宽度为float,并为左右两列预留空间。.main-wrap{浮动:左;宽度:100%;/*必须设置,否则会浮动且没有宽度*/}.main{margin-left:200px;/*为.left宽度保留左边空间*/margin-right:300px;/*为.right宽度保留左边空间*/height:300px;背景:#67c23a;}.left{浮动:左;宽度:200px;高度:300px;背景:#e6a23c;}。右{浮动:左;宽度:300px;高度:300px;background:#f56c6c;}(2)将
left向左移动负marginLocation。.left{浮动:左;左边距:-100%;/*向左移动,100%是父元素的宽度,这里是body的宽度*/width:200px;高度:300px;background:#e6a23c;}(3)通过负边距将
right移动到右边的预留位置。.right{浮动:左;左边距:-300px;/*向右移动,自己的宽度*/width:300px;高度:300px;背景:#f56c6c;}完整代码:.main-wrap{float:left;width:100%;}.main{margin-left:200px;/*保留左侧空间,用于.left宽度*/margin-right:300px;/*预留左边空间,用于.right宽度*/height:300px;背景:#67c23a;}.left{浮动:左;左边距:-100%;/*向左移动,100%是父元素的宽度,这里是body的宽度*/width:200px;高度:300px;背景:#e6a23c;}.right{浮动:左;左边距:-300px;/*向右移动,它自己的宽度*/width:300px;高度:300px;背景:#f56c6c;}
上一篇:
extjs6.0treepanelsettingexpandandsetselected
下一篇:
ECharts的基本使用和方法
CSS-圣杯布局,双飞翼相关文章
有关技术的早期消息! BAT进入富士康战略布局,百度推出无广
一文速览三星AI全部布局
洗衣机市场平稳增长,巨头抢先布局下半年
【图解】躁动的乐视!虚拟现实布局如何与腾讯巨头抗衡
无人洗车巨头亿公里正携手国家电网,共同布局全国充电站网络
无界零售布局重磅启动,京东携手爱琴海商业集团,共创零售未来
独家专访蚂蚁卫视CEO秦铮! AntView VR的布局几何
现场对话解密!京东AI布局全景图首次发布!
深入解读奋达科技布局可穿戴医疗产品的战略
用插座打开智能生活之门 公牛布局智能家居
如何在VR热潮中找到自己的位置?看看大公司是如何布局的
盘点国内巨头争相布局VR产业的重大事件
企业布局可穿戴市场,等待“黑马”
比特大陆AI芯片战略解读!瞄准安防等三大行业,布局四类AI产
从高端第一到“卡萨帝现象”的12年布局
同盾科技布局全面,智能语音能否打开风控新世界之门?
【总结】看看2016年的微软HoloLens!布局-挑战-野
推动开发者使能计划,华为云全面布局人工智能
宇龙酷派发布手表:国内厂商低调布局可穿戴设备
HiLink智能家居业务战略布局奏响三部曲
最新推荐
1
可穿戴设备巨头布局,智能硬件概念风起云涌
2
苹果COO谈智能手表布局
3
马化腾详解腾讯AI布局,激辩人工智能巨头汤晓鸥【附文字记录】
4
万物互联的时代已经到来,中国移动如何布局物联网
5
定位决定定位 德邦快递针对大学生市场布局的做法
6
腾讯的野心尽显,企鹅如何布局VR
7
BAT布局AI芯片,国产芯片新格局?
8
百度云加强多领域布局,实现“用科技让生活更美好”的愿景
9
腾讯布局VR领域!我们先把陷阱利用起来,再担心它是否流行
10
英特尔收购德国飞行规划软件公司MAVinci,布局无人机商业
猜你喜欢
1
智能硬件领域布局“人工智能+”前景广阔
2
腾讯联手inWatch布局国内智能手表市场
3
谷歌等巨头已经开始布局智能硬件的下一个“大钱”风口:智能服装
4
谷歌布局可穿戴、汽车等生态圈阻击苹果
5
蜻蜓FM布局智能可穿戴!与华为Watch深度合作
6
芯片巨头加紧布局可穿戴市场
7
VR行业分析报告剧透Facebook-谷歌-苹果VR布局
8
谷歌在操作系统上的另一个布局,专访Wear OS产品负责人
9
消费者如何布局自己的智能家居
10
儿童防丢平台成为新蓝海,腾讯也在跟进,布局智能鞋,
11
详解四大科技巨头谷歌、微软、苹果、Facebook的VR-A
12
讯通科技布局人脸识别更深层次应用,助力门禁系统走向智能化
13
融资新闻 -商汤科技获4.1亿美元融资,3年内获得5笔投资,
14
汉鼎悠悠推出超10亿项目,智慧城市板块全面布局
15
iPhone 7双摄背后的野心解密苹果AR布局
16
联想与华为同步智能物联网战略布局,两大巨头会在新赛道展开较量
17
登陆英国!看看华为手表的海外布局
18
百度地图率先布局,苹果正在寻找下一个发力点, AR会成为技术
19
意识逐渐形成,可穿戴设备亟待布局
20
从腾讯人工智能布局开始:四大秘密研究基地、收购大量科技公司