Cette fois, je vais vous proposer JS pour implémenter l'affichage des actualités en bas avec des effets de glissement. JS pour implémenter l'affichage des actualités en bas avec des effets de glissement. Quelles sont les précautions. un cas pratique. Jetons un coup d'oeil.
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>仿万科的底部的新闻滑动特效</title> <style> * { padding: 0; margin: 0; } #subject { position: relative; width: 80%; height: 165px; background: skyblue; margin: 200px auto; overflow: hidden; } #subject > ul > li { position: absolute; float: left; list-style: none; width: 40%; height: 165px; font-size: 48px; text-align: center; color: #fff; line-height: 165px; transition: 0.5s; } .item1 { background: orange; left: 0; z-index: 1; } /*hover:item1*/ #subject.state-1 .item2, .item2 { background: deepskyblue; left: 40%; z-index: 2; } /*hover:item2*/ #subject.state-4 .item2, #subject.state-3 .item2, #subject.state-2 .item2 { left: 20%; } /*hover:item3*/ #subject.state-4 .item3, #subject.state-3 .item3 { left: 40%; } /*hover:item4*/ #subject.state-4 .item4{ left: 60%; } #subject.state-1 .item3, .item3 { background: mediumseagreen; left: 60%; z-index: 3; } #subject.state-3 .item4, #subject.state-2 .item4, #subject.state-1 .item4, .item4 { background: pink; left: 80%; z-index: 4; } </style> </head> <body> <p id="subject" class="wrapper"> <ul> <li class="item item1">1</li> <li class="item item2">2</li> <li class="item item3">3</li> <li class="item item4">4</li> </ul> </p> <script> $(function () { $('.item').hover(function () { if ($(this).hasClass('item1')) { $('#subject').removeClass().addClass('state-1'); } if ($(this).hasClass('item2')) { $('#subject').removeClass().addClass('state-2'); } if ($(this).hasClass('item3')) { $('#subject').removeClass().addClass('state-3'); } if ($(this).hasClass('item4')) { $('#subject').removeClass().addClass('state-4'); } }); $('#subject').mouseleave(function () { $('#subject').removeClass(); }); }); </script> </body> </html>
Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le site Web chinois de php !
Lecture recommandée :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!