首页 > Web开发 > 详细

css布局

时间:2019-10-17 17:22:37      阅读:66      评论:0      收藏:0      [点我收藏+]

可见格式化模型

盒模型

盒模型描述了元素如何显示,以及(在一定程度上)如何相互作用。页面中的所有元素被当成一个矩形盒子,这个盒子包括元素的content、padding、border和margin。

弹性盒子布局

弹性盒是一种简单而强大的布局方式,通过弹性盒可以指明空间的额分布方式、内容 的对齐方式和元素的视觉顺序,把不同的组件放置在页面中。内容可以轻易的横向或纵向排布,还可以沿着一个轴布局,或者折断成多行。

突出的特点:能让元素对不同的屏幕尺寸和不同的显示设备做好适应准备

弹性盒依赖父子关系。在元素上声明display:flexdisplay:inline-flex激活弹性布局,这个元素被称为弹性容器(flex container),负责在所占的空间内布置子元素,控制子元素的布局,其子直接元素称为弹性元素(flex item)

  • demo
<div style="display: flex;">
    <div>
      Here is some content.
    </div>
    <div>
      More content than before, but no properties explicitly set.
    </div>
    <div>
      Lots and lots of content. Even more content than to the left, but no properties explicitly set.
    </div>
</div>

在弹性容器中,各元素可以在主轴上排序。主轴可以是横向的,也可以是纵向的,因此可以把元素布置为列或行。

css布局

原文:https://www.cnblogs.com/zhuxiang1633/p/11693035.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!