小编Lea*_*eah的帖子

Flexbox:3个div,2列

我是flexbox的新手,所以请耐心等待.我的HTML:

<div class="container">
    <div class="one"></div>
    <div class="two"></div>
    <div class="three"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

使用flexbox,我试图实现以下布局:

以下布局.

没有为容器设置高度的情况下,我能够实现这一目标的最简单方法是什么.one预计会改变高度.

css flexbox

5
推荐指数
1
解决办法
2694
查看次数

在类更改时Vue.js CSS过渡

我正在尝试使用css transition属性#app通过添加类将背景从黑色逐渐淡化为白色.lightTheme.lightTheme类的添加按预期方式工作,但过渡效果不理想。

我是否必须添加Vue过渡元素?如果是这样怎么办?#app不会离开/进入dom-我只想为其属性设置动画(并且我不想在可能的情况下添加不必要的代码!

的HTML

<div id="app" v-bind:class="{ lightTheme: isActive }">
   <button v-on:click="toggleTheme">Change theme</button>
</div>
Run Code Online (Sandbox Code Playgroud)

JS

new Vue({
    el: '#app',

    data: {
        isActive: false
    },

    methods: {
      toggleTheme: function(){
          this.isActive = !this.isActive;
        // some code to filter users
      }
    }

});
Run Code Online (Sandbox Code Playgroud)

的CSS

#app {
    background: black;
    transition: 1s;
}

#app.lightTheme {
    background: white;
}
Run Code Online (Sandbox Code Playgroud)

谢谢!

css-transitions vue.js

4
推荐指数
1
解决办法
4920
查看次数

标签 统计

css ×1

css-transitions ×1

flexbox ×1

vue.js ×1