css中的弹性布局是什么


本文摘自PHP中文网,作者V,侵删。

css中的弹性布局是一种当页面需要适应不同的屏幕大小以及设备类型时确保元素拥有恰当的行为的布局方式。引入弹性布局模型的目的是提供一种更有效的方式来对一个容器的子元素进行排列、对齐和分配空白空间。

弹性布局介绍:

弹性盒子是 CSS3 的一种新的布局模式。

(学习视频分享:css视频教程)

CSS3 弹性盒( Flexible Box 或 flexbox),是一种当页面需要适应不同的屏幕大小以及设备类型时确保元素拥有恰当的行为的布局方式。

引入弹性盒布局模型的目的是提供一种更加有效的方式来对一个容器中的子元素进行排列、对齐和分配空白空间。

弹性盒子内容:

弹性盒子由弹性容器(Flex container)和弹性子元素(Flex item)组成。

弹性容器通过设置 display 属性的值为 flex 或 inline-flex将其定义为弹性容器。

弹性容器内包含了一个或多个弹性子元素。

注意: 弹性容器外及弹性子元素内是正常渲染的。弹性盒子只定义了弹性子元素如何在弹性容器内布局。

弹性子元素通常在弹性盒子内一行显示。默认情况每个容器只有一行。

以下元素展示了弹性子元素在一行内显示,从左到右

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

<!DOCTYPE html>

<html>

<head>

<style>

.flex-container {

    display: -webkit-flex;   

    display: flex;   

    width: 400px;   

    height: 250px;   

    background-color: lightgrey;}

 .flex-item {

    background-color: cornflowerblue;   

    width: 100px;   

    height: 100px;   

    margin: 10px;}

</style>

</head>

<body>

 <div class="flex-container">

  <div class="flex-item">flex item 1</div>

  <div class="flex-item">flex item 2</div>

  <div class="flex-item">flex item 3</div> </div>

 </body>

</html>

相关推荐:CSS教程

以上就是css中的弹性布局是什么的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

边框颜色css怎么设置

css如何实现客服悬浮效果

css怎么设置实线

css3如何实现图片滚动播放效果(附代码)

css中的块级元素和行内元素(内联元素)有哪些

dw如何新建css规则

css怎么设置字体为宋体

html和css重难点知识点总结

css如何进行空格处理

css如何设置元素水平垂直居中显示

更多相关阅读请进入《css》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...