column分栏布局
column-count:分栏的个数
column-width:分栏的宽度
column-gap:分栏的间距
column-rule:分栏的边线
column-span:合并分栏
注意:column-width和column-count不要一起去设置

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>.box{width: 600px;height: 400px;border: 1px black solid; margin: 30px auto;column-count: 4;column-gap: 20px;column-rule: 1px yellow dashed;}.box h2{column-span: all;text-align: center;}</style>
</head>
<body><div class="box"><h2>李沁 </h2><p>1990年9月27日出生于江苏省苏州市昆山市巴城镇,中国大陆女演员,毕业于上海戏剧学院附属戏曲学校。</p><p>2008年,凭借出演《新版红楼梦》中少年“薛宝钗”被观众熟知。2010年,出演建党90周年献礼片《建党伟业》中的“杨开慧”一角,凭借该片入围第31届大众电影百花奖最佳新人奖。</p><p>在电视剧《守望的天空》中担任女一号,饰演“葡萄”,2013年该剧荣获优秀中国电视剧“金天使奖”。2013年,又陆续出演都市情感电视剧《花开半夏》《璀璨人生》以及现代都市女性励志复仇剧《千金归来》。</p><p>2016年11月11日,在浙江卫视双11狂欢夜晚会上,李沁与侯佩岑、黄子佼、华少、欧弟、沈凌、刘昊然等人一起成为了这场一年一度狂欢盛典的主持团成员。</p></div>
</body>
</html>


等高布局利用margin-bottom和padding-bottom

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>*{margin: 0;padding: 0;}#parent{ border: 10px black solid; overflow: hidden;}#box1{float: left;width: 100px;background: red;margin-bottom: -2000px;padding-bottom: 2000px;}#box2{float: right;width: 100px;background: blue;margin-bottom: -2000px;padding-bottom: 2000px;}</style>
</head>
<body><div id="parent"><div id="box1"><p>1111111111</p><p>1111111111</p><p>1111111111</p><p>1111111111</p><p>1111111111</p></div><div id="box2"><p>22222222</p><p>22222222</p><p>22222222</p><p>22222222</p><p>22222222</p></div></div>
</body>
</html>


双飞翼布局
利用浮动和margin负值

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>*{margin: 0;padding: 0;}.header{height: 100px;background: red;}.container .center{height: 200px;float: left;width: 100%;}.container .center p{background: yellow;height: 100%;margin: 0 150px 0 100px;}.container .left{float: left;width: 100px;height: 200px;background: blue;margin-left: -100%;}.container .right{float: left;width: 150px;height: 200px;background: green;margin-left: -150px;}</style>
</head>
<body><div class="header"></div><div class="container"><div class="center"><p>内容部分</p></div><div class="left"></div><div class="right"></div></div>
</body>
</html>


圣杯布局利用浮动和margin负值

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>*{margin: 0;padding: 0;}.clear::after{content: "";display: block;clear: both;}.header{height: 100px;background: red;}.container {background: yellow;margin: 0 150px 0 100px;}.container .center {height: 200px;float: left;width: 100%;}.container .left{float: left;width: 100px;height: 200px;background: blue;margin-left: -100%;position: relative;left: -100px;}.container .right{float: left;width: 150px;height: 200px;background: green;margin-left: -150px;position: relative;right: -150px;}</style>
</head>
<body><div class="header"></div><div class="container clear"><div class="center">内容部分</div><div class="left"></div><div class="right"></div></div>
</body>
</html>

column分栏布局和等高布局和双飞翼布局和圣杯布局相关推荐

  1. column分栏布局只是文字布局吗_写给自己看的CSS columns分栏布局教程

    by zhangxinxu from https://www.zhangxinxu.com/wordpress/?p=8436 本文可全文转载,个人网站无需授权,只要保留原作者.出处以及文中链接即可, ...

  2. column分栏布局只是文字布局吗_CSS3 column 分栏

    column的布局形式还没有使用过,后续的bug和解决方案有待检验. column column-count:number: 设置内容分为多少栏显示 column-width:长度单位:设置每一栏的宽 ...

  3. Css布局学习之column的分栏布局

    Css布局学习之column的分栏布局 一. column分栏布局的常用属性: column-count 设置分栏的个数 column-width 设置分栏的宽度 注:一般个数和宽度有冲突,所以col ...

  4. CSS三栏布局的7种方式代码详解 | 圣杯布局 | 双飞翼布局 | 弹性盒子

    CSS三栏布局代码详解 写在前面:博主最近在转头复习最前面学的CSS,整理一下CSS三栏布局的笔记,正好也捋顺自己的逻辑思路.解析我尽量按照思路详细的写了,代码均可正确运行,留给需要的小伙伴进行参考, ...

  5. 等高布局、圣杯布局、双飞翼布局的实现原理

    等高布局: - 假等高: 原理:利用内外边距相抵消,注意父元素设置"overflow:hidden",列变宽,其他列等高变化 优点:结构简单,兼容所有浏览器 缺点:伪等高,需要合理 ...

  6. 常见的预设分栏包括_计算机应用基础_实训项目二Word综合应用

    . 专业学习资料 . 实训项目二 Word 综合应用示例 实训项目二 Word 综合应用 实训满分 20 分 . 以日常应用为基础 , 设计一个综合运用 Word 基本操作技能解决实际问题的文档 . ...

  7. 圣杯布局-三种实现方式,css经典布局

    圣杯布局:经典三栏布局,左右两边宽度固定,中间自适应 圣杯布局在前端构建页面是最常见的一种布局方式,也是前端面试中最常被问到的一问题,下面通过三种方式去实现圣杯布局!附代码!可以一对比一下哪种方式最便 ...

  8. speedoffice(Word)怎么分栏

    分栏指将文档中的文本分成两栏或多栏,是文档编辑中的一个基本方法,一般用于排版.那么Word怎么分栏.下面就以最常用的speedoffice为例向大家介绍word分栏设置方法,不会的朋友可以参考本文 1 ...

  9. 双飞翼布局内容不换行_web前端入门到实战:圣杯布局和双飞翼布局

    稍微了解前端的人都知道,圣杯布局和双飞翼布局是前端面试时必问的问题,因为它既能体现你懂HTML结构又能体现出你对DIV+CSS布局的掌握,毕竟我们学习CSS主要就是为了更好地布局带来最好的用户体验嘛~ ...

最新文章

  1. 如何解决for in 循环无法遍历symbol key的问题
  2. 精品家具办公桌椅企业html5官网模板
  3. django项目转pyc_Python自动化运维系列:Django搭建小博客
  4. unity 获取预制体_Unity打包插件AssetsBundleBrowser的使用
  5. 19年6月英语六级第二套听力单词
  6. 【直通华为HCNA/HCNP系列R篇5】DHCP服务配置与管理-王达-专题视频课程
  7. uniapp 表格组件,冻结首行首列
  8. 全国城镇地理数据拼音、文字对照 JSON
  9. android部分代码片段(例:判断设备为手机,获取mac地址,软键盘,唤醒屏幕等)
  10. j90度度复数运算_旋转,复数最直观的理解
  11. SMP与Cluster的比较
  12. 细数数据科学团队中的十大关键角色
  13. c++数独游戏3.0
  14. SCA(Service Component Architecture)编程模型入门
  15. oracle中常见索引,Oracle中的索引详解(整理)
  16. 好物分享-最详细的Depay万事达虚拟卡 开卡使用教程
  17. D3D12渲染技术之顶点着色器
  18. 金蝶EAS/BOS开发小知识一
  19. ng bootstrap css,Angular2学习笔记-ng bootstrap中motal组件使用
  20. c++代码小游戏——扫雷

热门文章

  1. 7 Papers | 腾讯王者荣耀绝悟AI;ICLR高分论文Reformer
  2. 通用定时器-输入捕获实验
  3. TS使用hasOwnProperty方法报错
  4. 电话号码查询(getline函数)
  5. html5京东秒杀页面代码,静态页面(一):原生JS模拟京东秒杀专场倒计时
  6. 法拉第笑了,麦克斯韦哭了
  7. skydrive硬盘(相册)/G宝盘/Google相册(文档管理,协作平台)/QQ文件中转(硬盘)/rayfile硬盘...
  8. 好愚蠢的C程序啊!(也谈费时的文件打开与关闭)
  9. cygwinrsync_cygwin使用心得
  10. 质谱及其数据分析处理(串联质谱及联用技术)