首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >重新排序bootstrap 4列

重新排序bootstrap 4列
EN

Stack Overflow用户
提问于 2019-02-28 18:49:11
回答 1查看 244关注 0票数 0

我正在用Nuxt.js和Vue.js做一个组件。这个组件有一个包含2列的引导网格,都是col6。现在我想添加一个函数,我可以在其中重新排序列,这样我就可以向左或向右切换位置。我一直在尝试使用bootstrap中包含的push和pull方法对它们重新排序。但我似乎不能让它工作。

这是我的代码。如果能帮上忙我会很感激的。

代码:

代码语言:javascript
复制
<template>
<section>
    <div class="container-fluid">
        <div class="row no-gutters">
            <div class="col-lg-6 col-md-12">
                <div class="content">
                    <div class="text">
                        <h4>
                            {{ blok.title }}
                        </h4>

                        <p>
                            {{ blok.text }}
                        </p>
                    </div>

                    <div class="button">
                        <LinkType :link="blok.link" :linkText="blok.linkText">
                            {{ blok.linkText ? blok.linkText : 'Lees meer' }}
                        </LinkType>
                    </div>
                </div>
            </div>

            <div class="col-lg-6 col-md-12">
                <div class="image" :style="{ paddingTop: getRatio }">
                    <img :src="blok.image"/>
                </div>
            </div>
        </div>
    </div>
</section>

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-02-28 18:53:48

当你想改变div的顺序时,你只需要添加class即可。我已经在第一列的div <div class="col-lg-6 col-md-12 order-2">上添加了order类

请参见以下代码:

代码语言:javascript
复制
<!doctype html>
<html lang="en">

<head>
  <!-- Required meta tags -->
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

  <!-- Bootstrap CSS -->
  <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T"
    crossorigin="anonymous">

  <title>Hello, world!</title>
</head>

<body>
    <section>
        <div class="container-fluid">
            <div class="row no-gutters">
                <div class="col-lg-6 col-md-12 order-2">
                    <div class="content">
                        <div class="text">
                            <h4>
                                {{ blok.title }}
                            </h4>
    
                            <p>
                                {{ blok.text }}
                            </p>
                        </div>
    
                        <div class="button">
                            <LinkType :link="blok.link" :linkText="blok.linkText">
                                {{ blok.linkText ? blok.linkText : 'Lees meer' }}
                            </LinkType>
                        </div>
                    </div>
                </div>
    
                <div class="col-lg-6 col-md-12">
                    <div class="image" :style="{ paddingTop: getRatio }">
                        <img :src="blok.image"/>
                        second box here
                    </div>
                </div>
            </div>
        </div>
    </section>



  <!-- Optional JavaScript -->
  <!-- jQuery first, then Popper.js, then Bootstrap JS -->
  <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo"
    crossorigin="anonymous"></script>
  <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1"
    crossorigin="anonymous"></script>
  <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM"
    crossorigin="anonymous"></script>
  <script>


  </script>
</body>

</html>

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54923901

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档