亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Vue如何實現固定底部組件

發布時間:2021-07-29 10:12:21 來源:億速云 閱讀:1371 作者:小新 欄目:開發技術

這篇文章主要介紹Vue如何實現固定底部組件,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

【實現效果】

Vue如何實現固定底部組件

【實現方式】

<template>
  <div id="app">
    <div class="main">
      <img alt="Vue logo" src="./assets/logo.png">
      <HelloWorld msg="Welcome to Your Vue.js App"/>
      <img alt="Vue logo" src="./assets/logo.png">
    </div>
    <div class="footer">這是固定在底部的按鈕</div>
  </div>
</template>

<script>
import HelloWorld from './components/HelloWorld.vue'

export default {
  name: 'App',
  components: {
    HelloWorld
  }
}
</script>

<style>
:root{
  --footer-height: 50px;
}
body {
  padding: 0;
  margin: 0;
}
#app {
  font-family: Avenir, Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  color: #2c3e50;
  margin-top: 60px;
}
.main{
  padding-bottom: var(--footer-height);
  overflow-y: auto;
}
.footer{
  position: fixed;
  bottom: 0;
  width: 100%;
  line-height: var(--footer-height);
  background: #42b983;
  color: #fff;
}
</style>

【增加需求】增加一個A邏輯,當滿足A邏輯的時候,底部按鈕就不展示,其他情況則展示。
新增一個Bool值(isShow)來判斷是否顯示底部按鈕,具體代碼如下:

<template>
  <div id="app">
    <div class="main">
      <img alt="Vue logo" src="./assets/logo.png">
      <HelloWorld msg="Welcome to Your Vue.js App"/>
      <img alt="Vue logo" src="./assets/logo.png">
    </div>
    <div class="footer" v-if='isShow'>
      <div class="footer-content">這是固定在底部的按鈕</div>
    </div>
  </div>
</template>

<script>
import HelloWorld from './components/HelloWorld.vue'

export default {
  name: 'App',
  components: {
    HelloWorld
  },
  data() {
    return {
      isShow: true
    }
  },
}
</script>

<style>
:root{
  --footer-height: 50px;
}
body {
  padding: 0;
  margin: 0;
}
#app {
  font-family: Avenir, Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  color: #2c3e50;
  margin-top: 60px;
}
.main {
  overflow-y: auto;
}
.footer {
  height: var(--footer-height);
}
.footer-content {
  position: fixed;
  bottom: 0;
  width: 100%;
  line-height: var(--footer-height);
  background: #42b983;
  color: #fff;
}
</style>

以上是“Vue如何實現固定底部組件”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

vue
AI

永登县| 静海县| 同仁县| 咸丰县| 湟源县| 外汇| 天祝| 开原市| 肇源县| 平阳县| 盖州市| 嘉义市| 赣榆县| 泸西县| 遵化市| 庄河市| 松溪县| 上犹县| 隆化县| 淳安县| 贵阳市| 双江| 赞皇县| 霍山县| 宜城市| 松原市| 云梦县| 舞钢市| 葫芦岛市| 右玉县| 晋宁县| 锡林浩特市| 湖州市| 铁岭县| 石棉县| 万载县| 泾源县| 贺州市| 建始县| 晋州市| 莆田市|