欢迎光临
我们一直在努力

css中box-ordinal-group属性怎么用

这篇文章主要为大家展示了“css中box-ordinal-group属性怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“css中box-ordinal-group属性怎么用”这篇文章吧。

我们知道box-direction属性可以设置弹性盒子内部“子元素”的排列顺序。在CSS3弹性盒子模型中,我们还可以使用box-ordinal-group属性来设置每个“子元素”在弹性盒子中的“准确”显示位置。

box-ordinal-group属性取值是一个自然数,从1开始,用来设置子元素的位置序号。子元素的分布将根据这个属性值从小到大进行排列。在默认情况下,子元素将根据元素的位置进行排列。

注意,对于没有指定box-ordinal-group属性值的子元素,则该子元素的序号默认都为1。并且序号相同的子元素将按照它们在HTML文档中加载的顺序进行排列。

我们先看个例子,再来回顾一下这些知识点:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

    <title>CSS3 box-ordinal-group属性</title>

    <style type="text/css">

        body

        {

            display:-webkit-box;

            -webkit-box-orient:horizontal;   /*定义盒子元素内的元素从左到右流动显示*/

        }

        div{height:100px;line-height:100px;}

        #box1

        {

            background:red;

            -webkit-box-ordinal-group:2;

        }

        #box2

        {

            background:blue;

            -webkit-box-ordinal-group:3;

        }

        #box3

        {

            background:yellow;

            -webkit-box-ordinal-group:1;

        }

    </style>

</head>

<body>

    <div id="box1">盒子1</div>

    <div id="box2">盒子2</div>

    <div id="box3">盒子3</div>

</body>

</html>

以上是“css中box-ordinal-group属性怎么用”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注云搜网行业资讯频道!

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。