av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

Vue實現背景更換顏色操作

瀏覽:3日期:2023-01-06 08:32:52

如下所示:

Vue實現背景更換顏色操作

<!-- 分頁上下頁改變背景圖效果 --><!DOCTYPE html><html><head><meta charset='utf-8'><meta http-equiv='X-UA-Compatible' content='IE=edge'><title></title><link rel='stylesheet' href='http://m.4tl426be.cn/bcjs/11328.html'><script type='text/javascript' src='http://m.4tl426be.cn/node_modules/vue/dist/vue.js'></script><style type='text/css' media='screen'>.page{list-style: none;}.page>li{float: left;margin-left: 10px;}.page>li>a{text-decoration: none;}.active{color: red;text-decoration: display;}div{width: 500px;height: 500px;}</style></head><body ><div v-bind:style='{backgroundColor:bgCol}'><ul class='page'><li> <a href='http://m.4tl426be.cn/bcjs/11328.html#' rel='external nofollow' rel='external nofollow' rel='external nofollow' v-on:click='decrease' >上一頁</a> </li><li v-for='n in totalPage'><a href='http://m.4tl426be.cn/bcjs/11328.html#' rel='external nofollow' rel='external nofollow' rel='external nofollow' v-bind:class='n==activeNum?’active’:’’'>{{n}}</a></li><li><a href='http://m.4tl426be.cn/bcjs/11328.html#' rel='external nofollow' rel='external nofollow' rel='external nofollow' @click='increase'>下一頁</a> </li></ul></div><script type='text/javascript'>var exampleData={//msg:'Hello Vue',bgCol:'#DB8623FF',totalPage:10,activeNum:3,}var app = new Vue({el:’#app’,data:exampleData,methods:{decrease:function(){this.activeNum==1?’’:this.activeNum-=1;this.bgCol=this.getRandom();},increase:function(){this.activeNum==10?’’:this.activeNum+=1;this.bgCol=this.getRandom();},getRandom:function(){var r=Math.floor(Math.random()*256);var g=Math.floor(Math.random()*256);var b=Math.floor(Math.random()*256);var a=Math.random().toFixed(1);return `rgba(${r},${g},$,${a})`}}})</script></body></html>

Vue實現背景更換顏色操作

<!DOCTYPE html><html><head lang='en'> <meta charset='UTF-8'> <title>自定義指令實現隨機背景</title> <style type='text/css' media='screen'> #app{ width: 999px; height: 999px; } </style></head><body> <h3>自定義指令</h3> <div v-change-background-color='myBgColor'> <h3 > <input type='text' v-model='myBgColor' placeholder='請輸入16進制顏色'> </h3> </div> <script src='http://m.4tl426be.cn/node_modules//vue/dist/vue.js'></script> <script> var exampleData = { myBgColor: '#5FCA34', }; new Vue({ el: '#app', data: exampleData, methods:{ getRandom:function(){var r=Math.floor(Math.random()*256);var g=Math.floor(Math.random()*256);var b=Math.floor(Math.random()*256);var a=Math.random().toFixed(1);return `rgba(${r},${g},$,$)` } }, directives: { changeBackgroundColor: { bind: function(el, bindings) { //el:指定綁定dom元素 h3dom對象 //bindings:自定義指令對象 //v-change-background-color='myBgColor' //bindings.value;=='#ff0000'var r=Math.floor(Math.random()*256);var g=Math.floor(Math.random()*256);var b=Math.floor(Math.random()*256);var a=Math.random().toFixed(1); el.style.backgroundColor =`rgba(${r},${g},$,${a})`; console.log('綁定成功'); }, update: function(el, bindings) { console.log(’已更新數據’); var r=Math.floor(Math.random()*256);var g=Math.floor(Math.random()*256);var b=Math.floor(Math.random()*256);var a=Math.random().toFixed(1); el.style.background = `rgba(${r},${g},$,${a})` }, //更新數據 } } }); </script></body></html>

補充知識:vue統一設置了背景色,單獨改變某一頁的背景色

有時我們會遇到單獨改變某個組件的背景填充色,而我們已經在index.html中引入了公用的css樣式(body中設置了背景色),由于單個組件沒有body標簽,于是要修改單個組件的背景色只需添加如下代碼即可。

beforeCreate () { document.querySelector(’body’).setAttribute(’style’, ’margin: 0 auto; width: 100%; max-width: 750px;min-width: 300px; background:#171b2a; overflow-x: hidden;height: 100%;’);}

以上這篇Vue實現背景更換顏色操作就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Vue
相關文章:
主站蜘蛛池模板: 欧美激情在线精品一区二区三区 | 国产精品一区二区三区久久 | 亚洲精品久久久久久久久久久 | 久久亚洲国产精品日日av夜夜 | 中文字幕av免费 | 国产精品免费一区二区三区四区 | 免费一级毛片 | 天天草天天操 | 精品国产区 | 国产视频在线观看一区二区三区 | 成人国产在线观看 | av片在线观看网站 | 亚洲一区视频在线 | 日本黄色影片在线观看 | 欧美精品一区免费 | 色婷婷综合久久久久中文一区二区 | 99热这里 | 美女国产一区 | 国际精品鲁一鲁一区二区小说 | 亚洲欧洲精品成人久久奇米网 | 日韩视频免费看 | 一区二区三区精品视频 | 色综合99 | 日日操夜夜操天天操 | 欧美欧美欧美 | 91国内视频在线 | 亚洲av毛片成人精品 | 一区二区三区四区在线免费观看 | 久久综合伊人 | 国内精品久久久久久久影视简单 | 国产伦精品一区二区三区照片91 | 视频一区中文字幕 | 日韩精品专区在线影院重磅 | 成人精品在线观看 | 欧美不卡视频一区发布 | 在线视频久久 | 国产一区二区三区四区五区加勒比 | av永久免费 | 国产欧美日韩视频 | 成人免费av在线 | 色综合久久天天综合网 |