最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在vue中動態(tài)修改css其中一個屬性值操作

 更新時間:2020年12月07日 10:17:09   作者:xiejunna  
這篇文章主要介紹了在vue中動態(tài)修改css其中一個屬性值操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

我就廢話不多說了,大家還是直接看代碼吧~

<template>
<!--此div的高度取屏幕可視區(qū)域的高度-->
 <div class="hello" :style="{'height':getClientHeight}">
  <h5>{{ msg }}</h5>

 </div>
</template>
<script>
export default {
 data() {
  return {
   msg: "Welcome to Your Vue.js App",
  };
 },
 computed: {
  getClientHeight:function () {
  //屏幕可視區(qū)域的高度
   let clientHeight = document.documentElement.clientHeight + "px"
   console.log("clientHeight 1=="+clientHeight)
   //窗口可視區(qū)域發(fā)生變化的時候執(zhí)行
   window.onresize = () => {
    clientHeight = document.documentElement.clientHeight + "px"
    console.log("clientHeight changed2=="+clientHeight)
    return clientHeight
   }
   console.log("clientHeight 3=="+clientHeight)
   return clientHeight
  }
 }
};
</script>

<!-- Add "scoped" attribute to limit CSS to this component only -->
<style scoped>
.hello{
 width: 100%;
 background-color: #42b983;
}

</style>


補充知識:vue中動態(tài)style(如何動態(tài)修改偽元素樣式)

vue中如何動態(tài)修改偽元素樣式

vue項目中我們可以通過行內樣式進行動態(tài)修改樣式,大家都會就舉栗子了

如何動態(tài)修改偽元素樣式?

1.css中如何用變量

聲明css變量的時候,變量名前面要加兩根連詞線(–)。

變量名大小寫敏感,–header-color和–Header-Color是兩個不同變量。

var()函數(shù)用于讀取變量。

var()函數(shù)還可以使用第二個參數(shù),表示變量的默認值。如果該變量不存在,就會使用這個默認值。

第二個參數(shù)不處理內部的逗號或空格,都視作參數(shù)的一部分。

<style>
body {
 --highlight-color: green;
}
.container {
 --highlight-color: red;
}
a {
 color: var( --highlight-color );
}
</style>
<body>
 <div class="container">
  <a href="">Link</a>
 </div>
</body>

2.根據css中使用變量的方法,我們可以結合vue中動態(tài)行內樣式進行偽元素動態(tài)屬性設置

<template>
  <div class="test">
    <span :style="spanStyle" class="span1">hello world</span>
    <br>
    <span :style="{'--width': widthVar}" class="span2">hello earth</span>
  </div>
</template>
<script>
export default {
  data() {
    return {
      spanStyle: {
        "--color": "red"
      },
      widthVar: "100px"
    };
  }
}
</script>
<style scoped>
  .span1 {
    color: var(--color);
  }
  .span2 {
    text-align: center;
    position: relative;
    width: var(--width);
  }
  .span2::after {
    content: '';
    display: block;
    position: absolute;
    left: 100%; 
    width: var(--width);
    height: var(--width);
    border-radius: 50%;
    border: 2px solid black;   
  }
</style>

以上這篇在vue中動態(tài)修改css其中一個屬性值操作就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Vue與React的區(qū)別和優(yōu)勢對比

    Vue與React的區(qū)別和優(yōu)勢對比

    這篇文章主要介紹了Vue與React的區(qū)別和優(yōu)勢對比,幫助大家更好的選擇適合自己的前端框架,迷茫的同學可以進來參考下
    2020-12-12
  • Vue通過路由實現(xiàn)頁面間參數(shù)的傳遞

    Vue通過路由實現(xiàn)頁面間參數(shù)的傳遞

    這篇文章主要介紹了Vue通過路由實現(xiàn)頁面間參數(shù)的傳遞,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-04-04
  • Avue自定義formslot調用rules自定義規(guī)則方式

    Avue自定義formslot調用rules自定義規(guī)則方式

    在Avue框架中,使用formslot自定義表格列時可能會遇到無法調用Avue的自定義校驗規(guī)則的問題,這通常發(fā)生在嘗試通過formslot自定義設置列的場景中,解決這一問題的一個有效方法是將自定義列與Avue的校驗規(guī)則通過特定方式連接起來
    2024-10-10
  • Vue3中的setup語法糖、computed函數(shù)、watch函數(shù)詳解

    Vue3中的setup語法糖、computed函數(shù)、watch函數(shù)詳解

    這篇文章主要介紹了Vue3中的setup語法糖、computed函數(shù)、watch函數(shù),本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-03-03
  • 詳解Vue內部怎樣處理props選項的多種寫法

    詳解Vue內部怎樣處理props選項的多種寫法

    這篇文章主要介紹了詳解Vue內部怎樣處理props選項的多種寫法,詳細的介紹了props的使用的寫法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-11-11
  • Vue切換組件實現(xiàn)返回后不重置數(shù)據,保留歷史設置操作

    Vue切換組件實現(xiàn)返回后不重置數(shù)據,保留歷史設置操作

    這篇文章主要介紹了Vue切換組件實現(xiàn)返回后不重置數(shù)據,保留歷史設置操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • vue.js select下拉框綁定和取值方法

    vue.js select下拉框綁定和取值方法

    下面小編就為大家分享一篇vue.js select下拉框綁定和取值方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-03-03
  • Vue權限指令控制權限詳解

    Vue權限指令控制權限詳解

    因為項目中需要根據后端返回的權限進行功能的顯示隱藏,所以就加了個權限指令。不用寫if else進行判斷,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習吧
    2022-09-09
  • Vue編譯器optimize源碼分析

    Vue編譯器optimize源碼分析

    這篇文章主要為大家介紹了Vue?編譯器optimize源碼分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-07-07
  • Vue優(yōu)化:常見會導致內存泄漏問題及優(yōu)化詳解

    Vue優(yōu)化:常見會導致內存泄漏問題及優(yōu)化詳解

    這篇文章主要介紹了Vue優(yōu)化:常見會導致內存泄漏問題及優(yōu)化詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08

最新評論

福鼎市| 博野县| 江门市| 天气| 凤凰县| 新河县| 泽州县| 榕江县| 普宁市| 霍山县| 申扎县| 阜平县| 岢岚县| 青神县| 香格里拉县| 永和县| 土默特右旗| 宜宾县| 北碚区| 恭城| 南汇区| 辽阳市| 大宁县| 临西县| 西贡区| 凤翔县| 克什克腾旗| 临夏市| 道孚县| 南阳市| 五大连池市| 高阳县| 南通市| 蒙自县| 重庆市| 衢州市| 通州区| 改则县| 临邑县| 湟中县| 郓城县|