CSS简单切换效果图可以为网站增添美感。通过简单的CSS代码,我们可以实现按钮或图片等元素的切换效果。
.btn { width: 100px; height: 40px; background-color: #007bff; color: #fff; text-align: center; line-height: 40px; cursor: pointer; transition: all 0.3s ease; } .btn:hover { background-color: #0056b3; }
以上是实现按钮切换效果的CSS代码。它定义了一个.btn类,包含按钮的基本样式,如宽度、高度、背景色等。通过:hover伪类,当鼠标悬停在按钮上时,背景色会渐变,从#007bff变为#0056b3。
除了按钮切换效果,我们还可以通过CSS实现图片切换效果,让网站更加动态。
.container { position: relative; width: 500px; height: 300px; } .img { position: absolute; width: 100%; height: 100%; left: 0; top: 0; opacity: 0; z-index: 1; transition: all 0.3s ease; } .img.active { opacity: 1; z-index: 2; }
以上是实现图片切换效果的CSS代码。它定义了一个.container类,作为图片的容器,并在其中定义了一组.img类,用于控制图片的位置和透明度。图片的原始状态为不可见(opacity:0),当其拥有.active类时,则显示在容器中(opacity:1)。
通过JavaScript可以很方便地实现切换效果,只需要操作元素的类名即可。
var btn = document.querySelector('.btn'); var imgList = document.querySelectorAll('.img'); btn.addEventListener('click', function() { for(var i=0; i以上是图片切换的JavaScript代码。它通过按钮的点击事件,为所有.img元素添加或删除.active类名,实现图片的切换效果。
CSS简单切换效果图可以让网站更加生动,提升用户体验。通过简单的CSS和JavaScript代码,我们可以实现各种切换效果,为网站增添美感和趣味性。