如何使用CSS3中的flex对div进行分块展示并布局

  • 原创
  • |
  • 浏览:3339
  • |
  • 更新:
  • |
  • 标签:JAVASCRIPT 

有时,我们需要对div标签进行自适应布局,即是当多个div标签展示出来,随着浏览器页面宽度改变,展示div块个数也随之改变。下面利用实例说明如何实现div标签自适应,操作如下:

如何使用CSS3中的flex对div进行分块展示并布局

工具/原料

  • CSS3
  • HTML5
  • HBuilderX
  • 浏览器
  • 截图工具

方法/步骤

  1. 1

    第一步,在已创建好的HTML5页面,插入四个子div,分别设置class属性,如下图所示:

    如何使用CSS3中的flex对div进行分块展示并布局
    如何使用CSS3中的flex对div进行分块展示并布局
  2. 2

    第二步,利用css中的通配符设置全局内外间距,使用外层div标签类选择器设置column-count属性,如下图所示:

    如何使用CSS3中的flex对div进行分块展示并布局
  3. 3

    第三步,保存代码并打开浏览器,查看页面展示的效果,分块展示出来,如下图所示:

    如何使用CSS3中的flex对div进行分块展示并布局
  4. 4

    第四步,利用多层类选择器,设置子div标签的样式属性,display、align-items等,如下图所示:

    如何使用CSS3中的flex对div进行分块展示并布局
  5. 5

    第五步,再次保存代码并查看页面展示的效果,可以发现展示四个颜色块,字体居中显示,如下图所示:

    如何使用CSS3中的flex对div进行分块展示并布局
  6. 6

    第六步,对父子div中的某个属性进行微调,然后再次保存并查看页面效果,如下图所示:

    如何使用CSS3中的flex对div进行分块展示并布局
    END
  7. 6
    此文章未经许可获取自百度经验

注意事项

  • 注意CSS3中的box和flex布局的区别
  • 注意对div标签进行自适应布局
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部
相关标签JAVASCRIPT