An application of CSS animation, with the same content as the previous CSS revolving lantern. It’s just a different application, and the specific implementation is as follows <template> <section> <div class="box"> <ul class="header"> <li class="cell">Serial number</li> <li class="cell">Name</li> <li class="cell">Age</li> <li class="cell">Gender</li> <li class="cell">Professional</li> </ul> <div class="body"> <ul class="list"> <li v-for="(item, index) in arr" :key="index" class="row" > <span class="cell">{{ item }}</span> <span v-for="(n) in 4" :key="n*30" class="cell">{{ n }}</span> </li> </ul> </div> </div> </section> </template> <script> export default { data() { return { arr: [], } }, created() { this.arr = Array.from(new Array(20), (v, k) => { return k + 1 }) // The table displays 5 rows of data. Here we copy the first 5 rows of data to achieve seamlessness this.arr = this.arr.concat(this.arr.slice(0, 5)) } } </script> <style lang="scss"> $cellHeight: 30px; ul { list-style: none; margin: 0; padding: 0; } .box { width: 60%; margin: auto; } .header { display: flex; } .body { height: 5 * $cellHeight; overflow: hidden; // padding-bottom: 10px; li { display: flex; height: $cellHeight; } } .cell { flex: 1; height: $cellHeight; line-height: $cellHeight; border: 1px solid #e2e2e2; box-sizing: border-box; } .list { animation: scroll 10s linear infinite; position: relative; } @keyframes scroll { from { top: 0; } to { top: -20 * $cellHeight } } </style> Summarize This is the end of this article about how to achieve a table scrolling carousel effect through CSS animation. For more relevant CSS animation table scrolling carousel content, please search 123WORDPRESS.COM’s previous articles or continue to browse the related articles below. I hope everyone will support 123WORDPRESS.COM in the future! |
<<: Nginx request limit configuration method
>>: What is the function and writing order of the a tag pseudo class
1. Nested routing is also called sub-routing. In ...
introduce This article is based on React + antd t...
Preface MySQL is the most popular relational data...
Preface BINARY and VARBINARY are somewhat similar...
Command: mysqlhotcopy This command will lock the ...
Introduction When the MySQL InnoDB engine queries...
Remove the dotted box on the link Copy code The co...
If you often use FTP server in your study or work...
Table of contents Why do we need partitions? Part...
After pressing Enter on the webpage, the form is a...
How to quickly copy a table First, create a table...
Hello everyone, today I will share with you the W...
question CSS fixed positioning position:fixed is ...
This article shares the specific code of JS to ac...
When newbies develop div+css, they need to name t...