課程
/前端開發
/Vue.js
/3小時速成 Vue2.x 核心技術
老師,如何實現鼠標移入移出來改變登陸,注冊按鈕的背景顏色,搜了很久發現都不行。。、
要瘋了
2019-05-07
源自:3小時速成 Vue2.x 核心技術 4-5
正在回答
然后,還可以使用CSS中的:hover屬性來實現鼠標移入改變背景屬性,參考:CSS :hover 選擇器
qq_寵溺_03913139 提問者
Brian 回復 qq_寵溺_03913139 提問者
這個使用mouseover, mouseleave事件,如下代碼:
HTML部分:
<div id='app'>
? ? <div class="box"
? ? ? ? ?:class="{'active': active}"
? ? ? ? ?@mouseleave="()=>{this.active=false}"
? ? ? ? ?@mouseover="()=>{this.active=true}">
? ? ? hello world
? </div>
</div>
JS部分:
var app = new Vue({
? el: '#app',
? data: {
? ? active: false
? }
})
CSS部分:
.box {
? width: 100px;
? height: 100px;
? border: 1px solid black;
}
.active {
? ? background: red;
?}
在線代碼:https://codepen.io/kanlidy/pen/OYVqYK
qq_寵溺_03913139 提問者 回復 Brian
我把調試工具關掉就可以了,,一打開就沒效果,,,,,,,
還是有問題,,
不是已經定義了嗎,為啥會報錯
qq_寵溺_03913139 提問者 回復 qq_寵溺_03913139 提問者
謝謝老師
舉報
帶你快速學習最流行的前端框架vue2.x的核心技術
1 回答這里不在需要webpack了嘛
1 回答方法后 要加 ()嗎
3 回答vue-cli2.多的版本已經封裝好了webpack,那在項目里還需要安裝webpack嗎?
2 回答less sass stylus 都要學習嗎?
2 回答了解下了解
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-05-08
然后,還可以使用CSS中的:hover屬性來實現鼠標移入改變背景屬性,參考:CSS :hover 選擇器
2019-05-08
這個使用mouseover, mouseleave事件,如下代碼:
HTML部分:
<div id='app'>
? ? <div class="box"
? ? ? ? ?:class="{'active': active}"
? ? ? ? ?@mouseleave="()=>{this.active=false}"
? ? ? ? ?@mouseover="()=>{this.active=true}">
? ? ? hello world
? </div>
</div>
JS部分:
var app = new Vue({
? el: '#app',
? data: {
? ? active: false
? }
})
CSS部分:
.box {
? width: 100px;
? height: 100px;
? border: 1px solid black;
}
.active {
? ? background: red;
?}
在線代碼:https://codepen.io/kanlidy/pen/OYVqYK
2019-05-08
我把調試工具關掉就可以了,,一打開就沒效果,,,,,,,
2019-05-08
還是有問題,,
不是已經定義了嗎,為啥會報錯
2019-05-08
謝謝老師