This article mainly introduces you to examples of CSS sliding effects for images. I hope you will have some knowledge about CSS sliding effects after reading this article.
Let me give you a simple CSS image sliding effect example (bottom-up sliding):
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>css怎么实现图片滑动</title> <style type="text/css"> img{ height: 200px; width: 200px; } .slider { overflow-y: hidden; max-height: 500px; /* 最大高度 */ background: pink; height: 200px; width: 200px; /* Webkit内核浏览器:Safari and Chrome*/ -webkit-transition-property: all; -webkit-transition-duration: .5s; -webkit-transition-timing-function: cubic-bezier(0, 1, 0.5, 1); /* Mozilla内核浏览器:firefox3.5+*/ -moz-transition-property: all; -moz-transition-duration: .5s; -moz-transition-timing-function: cubic-bezier(0, 1, 0.5, 1); /* Opera*/ -o-transition-property: all; -o-transition-duration: .5s; -o-transition-timing-function: cubic-bezier(0, 1, 0.5, 1); /* IE9*/ -ms-transition-property: all; -ms-transition-duration: .5s; -ms-transition-timing-function: cubic-bezier(0, 1, 0.5, 1); } .slider.closed { max-height: 0; } </style> </head> <body> <div style="height: 200px; width: 200px; border: 1px solid #ccc;"> <div class="slider" id="slider"> <img src="2.png" alt="How to achieve the sliding effect of images using css? (example)" > </div> </div> <button onclick="document.getElementById('slider').classList.toggle('closed');">点击试试</button> </body> <html>
The above code can be copied directly and tested locally, and the effect is as shown below:
#As long as the mouse clicks the button below, the picture will slide from bottom to top. There is an onclick attribute, which is triggered by a mouse click on the element, that is, a piece of JavaScript is executed when the button is clicked.
Note: onclick
The attribute does not apply to the following elements:
, , ,
The above is the introduction of this article on how to implement image sliding in CSS. I hope it will be helpful to friends in need.
The above is the detailed content of How to achieve the sliding effect of images using css? (example). For more information, please follow other related articles on the PHP Chinese website!