当前位置: 首页 > news >正文

专做美容师招聘网站搜索引擎下载安装

专做美容师招聘网站,搜索引擎下载安装,dobby主题wordpress,wordpress会员设置圣杯布局和双飞翼布局的共同点: 1.都是实现左右宽度固定,中间自适应 2.在dom中主内容必须第一个加载(所以要把content放在left和right前面) 3.其父元素的高度始终是由三栏中高度最高的元素 它们的实现都是在以上三个的基础上的。 …

圣杯布局和双飞翼布局的共同点

1.都是实现左右宽度固定,中间自适应

2.在dom中主内容必须第一个加载(所以要把content放在left和right前面)

3.其父元素的高度始终是由三栏中高度最高的元素

它们的实现都是在以上三个的基础上的。

1.圣杯布局

html部分:

<div class="demo"><div class="content">我是自适应的,要写在前面优先渲染</div><div class="left">左边:我是固定的</div><div class="right">右边:我是固定的</div>
</div>

css部分实现思路:

1.三列布局都左浮动

2.设置content宽度为100%

3.给left元素设置margin-left:-100%;right元素设置margin-left:-200px,让left,right元素和content元素能并排显示

4.容器设置padding给左右两列预留位置,padding大小分别为左右两列的宽度

5.给left和right设置position:relative,设置left元素left:-100px(-自身宽度),right元素right:-200px(-自身宽度)

css代码如下:

.demo{padding: 0 200px 0 100px;background-color: gray;overflow: hidden;zoom: 1;
}
.left,.right,.content{float: left;position: relative;
}
.left{background-color: red;width: 100px;height: 100px;margin-left: -100%;left: -100px;
}
.right{background-color: bisque;width: 200px;height: 200px;margin-left: -200px;right: -200px;
}
.content{background-color: green;width: 100%;
}

效果如下:

2.双飞翼布局

html部分

<div class="demo"><div class="content"><div class="inner-content">我是自适应的,要写在前面优先渲染</div></div><div class="left">左边:我是固定的</div><div class="right">右边:我是固定的</div>
</div>

css实现思路(前三点实现同圣杯布局):

1.三列布局都左浮动

2.设置content宽度为100%

3.给left元素设置margin-left:-100%;right元素设置margin-left:-200px,让left,right元素和content元素能并排显示

4.给content内层嵌套一个div,然后给这个div设置margin值

css部分代码(标黄部分为相比圣杯布局新增部分):

.demo{/* padding: 0 200px 0 100px; */background-color: gray;overflow: hidden;zoom: 1;}.left,.right,.content{float: left;/* position: relative; */}.left{background-color: red;width: 100px;height: 100px;margin-left: -100%;/* left: -100px; */}.right{background-color: bisque;width: 200px;height: 200px;margin-left: -200px;/* right: -200px; */}.content{background-color: green;width: 100%;}.inner-content{margin: 0 200px 0 100px;}

效果如图:

    总之,圣杯布局是通过父容器的内边距来实现各列的间隙,而双飞翼布局是通过新建的div的外边距隔离各列的。

 

  另外,实现左右定宽,中间自适应的三列布局也可以使用flex布局(简单起见,没有加浏览器前缀)。

  html部分:

    <div class="flex-demo"><div class="content1">我是自适应的,要写在前面优先渲染</div><div class="left1">左边:我是固定的</div><div class="right1">右边:我是固定的</div></div>

 

      css部分:

.flex-demo{display: flex;}.content1{background-color: green;flex: 1;order: 2;}.left1{background-color: red;width: 100px;height: 100px;order: 1;}.right1{background-color: bisque;width: 200px;height: 200px;order: 3;}

效果图如下:

 

  

转载于:https://www.cnblogs.com/luoyanan/p/9128582.html

http://www.lbrq.cn/news/2406493.html

相关文章:

  • 郑州富士康公司简介seo优化有哪些
  • 温江网站制作站长工具站长
  • 长春作网站建设的公司运营推广渠道有哪些
  • 台州网站建设网站推广表白网页制作免费网站制作
  • 外贸单在哪些网站做上海网站关键词排名优化报价
  • 泰州专业网站建设制作广告投放是做什么的
  • 业务型网站做seo长沙网站优化推广方案
  • 北京做网站建设的公司哪家好竞价推广账户托管服务
  • 网站系统的建设与管理地推拉新app推广平台有哪些
  • 嘉兴高端网站定制接单平台app
  • 网页编辑超级工具箱南京seo建站
  • 做资讯网站盈利seo 优化 工具
  • wordpress网站布置视频教程百度网盘电脑版下载
  • 太原网站网络推广网址安全检测中心
  • 低代码开发平台公司自动app优化下载
  • 顺德网站建设公司怎么在广告联盟接广告
  • 网站建设_制作_设计网站seo报价
  • 常用的品牌策划公司百度seo技术
  • 怎么做网站的登录界面网站制作建设公司
  • 猪八戒网做网站被骗重庆网站到首页排名
  • 唐山网站建设制作sem推广竞价
  • 最好的wordpress 网站厦门网站建设平台
  • wordpress 英文采集网络优化大师app
  • 网站文字模板今日最新抗疫数据
  • 中国工程建设招标网官方网站网站制作企业有哪些
  • 分类信息有哪些网站seo实战教程
  • 个人主页网站制作免费推广策略都有哪些
  • 湘潭网站建设选择湘潭振企网站建设免费b2b推广网站大全
  • 上海 做网站短链接生成网址
  • xp系统没有lls组件可以做网站吗cnzz数据统计
  • 30天打牢数模基础-SVM讲解
  • 单片机启动流程和启动文件详解
  • 050_Set接口(HashSet / TreeSet / LinkedHashSet)
  • 【并集查找 二分图】P6185 [NOI Online #1 提高组] 序列|省选-
  • 20250720-6-Kubernetes 调度-nodeName字段,DaemonS_笔记
  • 搭建比分网服务器怎么选数据不会卡顿?