CSS3使用多列制作瀑布流


Posted in HTML / CSS onMay 10, 2016

先来来看一看CSS3如何实现多列显示,代码如下

CSS Code复制内容到剪贴板
  1. <div class="div1">   
  2. 大家好,这里是用来站位的文字 大家好,这里是用来站位的文字   
  3. 大家好,这里是用来站位的文字 大家好,这里是用来站位的文字   
  4. 大家好,这里是用来站位的文字 大家好,这里是用来站位的文字   
  5. 大家好,这里是用来站位的文字 大家好,这里是用来站位的文字   
  6. 大家好,这里是用来站位的文字 大家好,这里是用来站位的文字   
  7. 大家好,这里是用来站位的文字 大家好,这里是用来站位的文字   
  8. 大家好,这里是用来站位的文字 大家好,这里是用来站位的文字   
  9. 大家好,这里是用来站位的文字 大家好,这里是用来站位的文字   
  10. 大家好,这里是用来站位的文字 大家好,这里是用来站位的文字   
  11. 大家好,这里是用来站位的文字 大家好,这里是用来站位的文字   
  12. 大家好,这里是用来站位的文字 大家好,这里是用来站位的文字   
  13. 大家好,这里是用来站位的文字 大家好,这里是用来站位的文字   
  14. 大家好,这里是用来站位的文字 大家好,这里是用来站位的文字   
  15. 大家好,这里是用来站位的文字 大家好,这里是用来站位的文字   
  16. </div>   
  17.   
  18. .div1{   
  19. /*分列的数量*/  
  20. column-count: 4;   
  21. -moz-column-count:4;   
  22. /*每一个分列中间的距离*/  
  23. -moz-column-gap: 70px;   
  24. column-gap: 70px;   
  25. /*每两个列之间的线和线的颜色*/  
  26. column-rule: 5px outset #FF0000;   
  27. -moz-column-rule: 5px outset #FF0000;   
  28. }   
  29.   

效果图:

CSS3使用多列制作瀑布流

CSS3使用多列制作瀑布流:

XML/HTML Code复制内容到剪贴板
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Title</title>
  6. <link href="countstyle.css" type="text/css" rel="stylesheet">
  7. </head>
  8. <body>
  9. <div class="container">
  10. <!--尽量在做图片的时候使其宽度相等-->
  11. <div><img src="img/1.png">
  12. <p>这里是产品描述</p></div>
  13. <div><img src="img/2.png"></div>
  14. <div><img src="img/3.png"></div>
  15. <div><img src="img/4.png">
  16. <p>这里是产品描述</p></div>
  17. <div><img src="img/5.png"></div>
  18. <div><img src="img/6.png"></div>
  19. <div><img src="img/7.png">
  20. <p>这里是产品描述</p></div>
  21. <div><img src="img/8.png"></div>
  22. <div><img src="img/9.png"></div>
  23. <div><img src="img/1.png"></div>
  24. <div><img src="img/2.png"></div>
  25. <div><img src="img/3.png"></div>
  26. <div><img src="img/4.png">
  27. <p>这里是产品描述</p></div>
  28. <div><img src="img/5.png"></div>
  29. <div><img src="img/6.png"></div>
  30. <div><img src="img/7.png"></div>
  31. <div><img src="img/8.png"></div>
  32. <div><img src="img/9.png"></div>
  33. </div>
  34. </body>
  35. </html>
  36. .container{
  37. /*需要适配浏览器,这里因为只用了火狐浏览器,就不再写其他的适配代码了*/
  38. column-width: 300px;/* 给图片区域设定宽度,高度自适应 */
  39. -moz-column-width: 300px;
  40. -moz-column-gap: 5px;
  41. column-gap: 5px;
  42. /*column-count: 4;*/
  43. /*-moz-column-count: 4;*/
  44. }
  45. .container.div{
  46. width: 250px;
  47. margin:5px;
  48. }
  49. .container p{
  50. text-align: center;
  51. }

以上就是本文的全部内容,希望对大家的学习有所帮助。

HTML / CSS 相关文章推荐
css3背景图片透明叠加属性cross-fade简介及用法实例
Jan 08 HTML / CSS
CSS3 Pie工具推荐--让IE6-8支持一些优秀的CSS3特性
Sep 02 HTML / CSS
一款纯css3实现的鼠标经过按钮特效教程
Nov 09 HTML / CSS
HTML5的结构和语义(4):语义性的内联元素
Oct 17 HTML / CSS
html5指南-3.如何实现html元素拖拽功能
Jan 07 HTML / CSS
利用HTML5画出一个坦克的形状具体实现代码
Jun 20 HTML / CSS
HTML5实现动画效果的方式汇总
Feb 29 HTML / CSS
HTML5 canvas基本绘图之绘制曲线
Jun 27 HTML / CSS
HTML5新特性之语义化标签
Oct 31 HTML / CSS
详解WebSocket跨域问题解决
Aug 06 HTML / CSS
小程序瀑布流解决左右两边高度差距过大的问题
Feb 20 HTML / CSS
使用canvas一步步实现图片打码功能的方法
Jun 17 HTML / CSS
使用CSS3的rem属性制作响应式页面布局的要点解析
May 24 #HTML / CSS
深入解读CSS3中transform变换模型的渲染
May 27 #HTML / CSS
CSS3解决移动页面上点击链接触发色块的问题
Jun 03 #HTML / CSS
CSS3轻松实现清新 Loading 效果的简单实例
Jun 06 #HTML / CSS
CSS3制作精致的照片墙特效
Jun 07 #HTML / CSS
CSS3字体效果的设置方法小结
Jun 13 #HTML / CSS
CSS3美化表单控件全集
Jun 29 #HTML / CSS
You might like
source.php查看源文件
2006/12/09 PHP
php GeoIP的使用教程
2011/03/09 PHP
简单的方法让你的后台登录更加安全(php中加session验证)
2012/08/22 PHP
php多文件上传功能实现原理及代码
2013/04/18 PHP
PHP empty函数报错解决办法
2014/03/06 PHP
php实现对象克隆的方法
2015/06/20 PHP
Linux下安装Memcached服务器和客户端与PHP使用示例
2019/04/15 PHP
Laravel创建数据库表结构的例子
2019/10/09 PHP
了解jQuery技巧来提高你的代码
2010/01/08 Javascript
js与jquery中获取当前鼠标的x、y坐标位置的代码
2011/05/23 Javascript
jquery获得页面元素的坐标值实现思路及代码
2013/04/15 Javascript
JavaScript实现页面实时显示当前时间的简单实例
2013/07/20 Javascript
Jquery修改页面标题title其它JS失效的解决方法
2014/10/31 Javascript
JS基础随笔(菜鸟必看篇)
2016/07/13 Javascript
jQuery实现图片上传预览效果功能完整实例【测试可用】
2018/05/28 jQuery
vue动画之点击按钮往上渐渐显示出来的实例
2018/09/29 Javascript
JavaScript 性能提升之路(推荐)
2019/04/10 Javascript
[55:45]LGD vs OG 2019国际邀请赛淘汰赛 胜者组 BO3 第三场 8.24
2019/09/10 DOTA
python验证码识别教程之利用投影法、连通域法分割图片
2018/06/04 Python
Python动态生成多维数组的方法示例
2018/08/09 Python
python实现文本界面网络聊天室
2018/12/12 Python
pyqt5 tablewidget 利用线程动态刷新数据的方法
2019/06/17 Python
浅析Python+OpenCV使用摄像头追踪人脸面部血液变化实现脉搏评估
2019/10/17 Python
python中如何进行连乘计算
2020/05/28 Python
python属于跨平台语言码
2020/06/09 Python
俄罗斯三星品牌商店:GalaxyStore
2020/11/04 全球购物
数据库测试通常都包括哪些方面
2015/11/30 面试题
影视制作岗位职责
2013/12/04 职场文书
小组合作学习反思
2014/02/18 职场文书
党员个人剖析材料
2014/09/30 职场文书
五一劳动节活动总结
2015/02/09 职场文书
2015国际残疾人日活动总结
2015/03/24 职场文书
教师节倡议书2015
2015/04/27 职场文书
监守自盗观后感
2015/06/10 职场文书
2016学雷锋优秀志愿者事迹材料
2016/02/25 职场文书
详解TS数字分隔符和更严格的类属性检查
2021/05/06 Javascript