This article example shares the specific code of Vue to achieve the accordion effect for your reference. The specific content is as follows Use mouse in and out events to hide content Knowledge points used: 1.@mouseover mouse move event 2.@mouseout Mouse out event 3. v-if conditional rendering <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <!-- Simple style settings--> <style type="text/css"> * { margin: 0; padding: 0; } ul { list-style: none; } .title{ width: 90px; height: 40px; line-height: 40px; text-align: center; background-color: #AFAFAF; } .active{ background-color: #000000; color: white; } </style> </head> <body> <div id="box"> <ul class="ul"> <!-- Mouse in and out events--> <li @mouseover="num=1" @mouseout="num=0" class="title">Title 1</li> <!-- Conditional rendering --> <li v-if="num==1">h1h1h1h1</li> <li v-if="num==1">h1h1h1h1</li> <li v-if="num==1">h1h1h1h1</li> <li v-if="num==1">h1h1h1h1</li> </ul> <ul class="ul"> <li @mouseover="num=2" @mouseout="num=0" class="title">Title 2</li> <li v-if="num==2">h2h2h2h2</li> <li v-if="num==2">h2h2h2h2</li> <li v-if="num==2">h2h2h2h2</li> <li v-if="num==2">h2h2h2h2</li> </ul> <ul> <li @mouseover="num=3" @mouseout="num=0" class="title">Title 3</li> <li v-if="num==3">h3h3h3hh3</li> <li v-if="num==3">h3h3h3hh3</li> <li v-if="num==3">h3h3h3hh3</li> <li v-if="num==3">h3h3h3hh3</li> </ul> </div> </body> <script src="../js/vue.js" type="text/javascript" charset="utf-8"></script> <script type="text/javascript"> var vm = new Vue({ el: "#box", data() { return { num: 0 } } }) </script> </html> result: The above is the full content of this article. I hope it will be helpful for everyone’s study. I also hope that everyone will support 123WORDPRESS.COM. You may also be interested in:
|
<<: How to use positioning to center elements (web page layout tips)
>>: Sample code for testing technology application based on Docker+Selenium Grid
Table of contents 1. Background 2. Verification p...
When Docker starts a container, it specifies the ...
This article shares the implementation code of jQ...
Using UNION Most SQL queries consist of a single ...
This article attempts to write a demo to simulate...
Table of contents 1. Component Organization 2. Co...
Table of contents 1. Open the project directory o...
When making a table page, sometimes the width set ...
1: Download MySql Official website download addre...
This article shares the specific code of jQuery t...
[Who is nslookup?] 】 The nslookup command is a ve...
Today I saw a case study on MySQL IN subquery opt...
Maybe everyone knows that js execution will block...
There is a simple CSS method to realize the pop-u...
Preface: The storage engine is the core of the da...