vue 滑鼠移入顯示圖示 ,滑鼠移出隱藏圖示
做一個專案用到好多次這個效果 沒有圖示, 滑鼠移入後,顯示背景色同時顯示圖示,滑鼠移到圖示上去之後圖示需要改變顏色,研究嘗試了不同的方法,使用的其他方法都遇到一些小問題,例如滑鼠移動到圖示上的時候背景色消失了。
滑鼠移入之前:
滑鼠移入之後效果:
方法一:(這個是找了好久,在SCDN上找到的,最便捷的方法,感謝大佬分享,解決了我的煩惱,是目前找到的最簡單的方法,照搬的大佬的,望大佬原諒)
html程式碼:
<div class="father">滑鼠移進來有驚喜哦
<p class="child">我是那個隱藏的小驚喜,滑鼠引進來我就出現啦</p>
</div>
css程式碼:
.father .child{
display:none; //p的內容一開始設定為不可見
}
.father:hover .child{
display:block; //滑鼠移入後,p的標籤的內容為可見
}
這裡有一點要注意,要顯示的內容必須存在於其父級標籤(即div標籤)的子集標籤(即p標籤)中,否則無法生效。
填個小坑:如果是用scss的小夥伴,記得把上面的css改成SCSS的巢狀形式,才會有效果哦。
方法二:(這個是自己想的比較麻煩,結合vue使用)
<div class="father" >
<div v-if="show" class="child"></div>
</div>
在父div繫結mouseenter和mouseout事件, mouseenter:show=true , mouseout:show=false
子:根據show 值決定子div是否顯示
相關文章
- jQuery滑鼠移入移出jQuery
- win10隱藏桌面圖示怎麼顯示 win10隱藏桌面圖示如何恢復Win10
- win10圖示隱藏了怎麼弄出來_win10顯示隱藏的圖示設定方法Win10
- win10 如何顯示隱藏圖示_win10系統右下角的圖示怎麼隱藏Win10
- CSS 實現 : 滑鼠移動上去顯示 div,移開隱藏 divCSS
- mac顯示隱藏檔案,取消顯示隱藏檔案Mac
- fltk-rs 隱藏標題欄但顯示工作列圖示
- 滑鼠懸停新增遮罩及圖示。遮罩
- win10怎麼隱藏桌面圖示_win10如何隱藏桌面圖示Win10
- bootstrap 選單導航選單nav li滑鼠移入hover下拉顯示boot
- Mac顯示/不顯示隱藏檔案教程!Mac
- win10三角箭頭圖示隱藏怎麼恢復 win10三角箭頭圖示隱藏如何顯示Win10
- iOS 隱藏&顯示tabBariOStabBar
- 直播商城原始碼,密碼輸入框自定義顯示隱藏圖示原始碼密碼
- jquery 滑鼠移到圖片彈出浮動層顯示大圖片例子jQuery
- vue.js顯示與隱藏(v-if)Vue.js
- 如何隱藏工作列的圖示win10_win10怎麼隱藏狀態列圖示Win10
- 直播平臺原始碼,隱藏app圖示並不在最近執行中顯示原始碼APP
- Qt 子視窗 隱藏標題欄的圖示,隱藏在工作列上的圖示QT
- CSS3滑鼠懸浮圖示旋轉CSSS3
- win10平板顯示滑鼠指標顯示怎麼設定_win10平板滑鼠指標顯示操作方法Win10指標
- 滑鼠經過顯示下拉選單
- VS+Qt+Halcon——顯示圖片,實現滑鼠縮放、移動圖片QT
- jQuery 效果 – 隱藏和顯示jQuery
- Windows Server 2012伺服器顯示或隱藏桌面上的通用圖示教程WindowsServer伺服器
- Mac顯示和隱藏“隱藏檔案”命令Mac
- win10怎麼雙擊隱藏桌面圖示 Win10隱藏桌面圖示的三種方法Win10
- 【IDL】滑鼠資訊顯示介面(同理可實現鷹眼圖等)
- qt 使用qmake pro檔案新增 ico圖示,程式執行時顯示圖示,exe也顯示圖示QT
- excel隱藏的部分如何顯示出來 excel裡面怎麼顯示隱藏部分Excel
- 電腦右下角隱藏的圖示怎麼弄出來 win10系統右下角圖示怎麼顯示Win10
- CSS滑鼠懸停下拉顯示內容CSS
- win10隱藏工作列圖示怎麼設定 win10隱藏工作列圖示方法介紹Win10
- Activity背景顯示app圖示APP
- HTML+CSS+JQuery實現下拉選單滑鼠懸浮顯示下拉選單,取消隱藏HTMLCSSjQuery
- 區塊的顯示和隱藏
- 【macOS】顯示/隱藏 指定檔案Mac
- MACOS 如何顯示隱藏檔案Mac