最常见的6种css样式包括幻灯片,卡片,按钮特效和动画效果等
1.幻灯片轮播图
HTML代码:
<div class="slideshow-container">
<div class="slide fade">
< img src="https://via.placeholder.com/800x400" alt="Slide 1">
</div>
<div class="slide fade">
< img src="https://via.placeholder.com/800x400/ff7f7f" alt="Slide 2">
</div>
<div class="slide fade">
< img src="https://via.placeholder.com/800x400/87ceeb" alt="Slide 3">
</div>
</div>
<br>
<div style="text-align:center">
<span class="dot"></span>
<span class="dot"></span>
<span class="dot"></span>
</div>
CSS代码:
JS代码:
let slideIndex = 0;
showSlides();
function showSlides() {
const slides = document.getElementsByClassName("slide");
const dots = document.getElementsByClassName("dot");
for (let i = 0; i < slides.length; i++) {
slides[i].style.display = "none";
}
slideIndex++;
if (slideIndex > slides.length) { slideIndex = 1 }
for (let i = 0; i < dots.length; i++) {
dots[i].className = dots[i].className.replace(" active", "");
}
slides[slideIndex - 1].style.display = "block";
dots[slideIndex - 1].className += " active";
setTimeout(showSlides, 3000); // 3秒切换
}
2.卡片样式(带阴影和悬停动画)
HTML代码:
<div class="card-container">
<div class="card">
< img src="https://via.placeholder.com/300x200" alt="Card Image">
<div class="card-content">
<h3>卡片标题</h3>
<p>这是卡片的简要描述信息,内容可以自由调整。</p >
</div>
</div>
</div>
CSS代码:
3.按钮悬停特效
HTML代码:
<div class="button-container">
<button class="btn">悬停我试试</button>
</div>
CSS代码:
4.图片悬停放大效果
HTML代码:
<div class="image-container">
< img src="https://via.placeholder.com/300" alt="Image Hover Effect">
</div>
CSS代码:
5.动画文本打字效果
HTML代码:
<div class="typewriter">
<h2>欢迎来到我的网站!</h2>
</div>
CSS代码:
6.卡片模式(效果图👇)
![图片[2]-6种高质量css样式-[:ug]Waris[:zh]Waris[:]](https://www.waric.cn/wp-content/uploads/2024/12/20241215020917345-e2ef3a6ec4ec8f401f83dd501c29f78.jpg)
HTML代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>VIP Card Layout</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<div class="card-container">
<!-- 第一个卡片 -->
<div class="card">
<div class="vip-tag">VIP</div>
< img src="https://via.placeholder.com/200x300" alt="Card Image">
<div class="card-title">标题 1</div>
<div class="card-footer">
<span class="icon music-icon">🎵</span>
<span class="view-count">116</span>
</div>
</div>
<!-- 第二个卡片 -->
<div class="card">
<div class="vip-tag">VIP</div>
< img src="https://via.placeholder.com/200x300" alt="Card Image">
<div class="card-title">标题 2</div>
<div class="card-footer">
<span class="icon music-icon">🎵</span>
<span class="view-count">99</span>
</div>
</div>
<!-- 第三个卡片 -->
<div class="card">
<div class="vip-tag">VIP</div>
< img src="https://via.placeholder.com/200x300" alt="Card Image">
<div class="card-title">标题 3</div>
<div class="card-footer">
<span class="icon music-icon">🎵</span>
<span class="view-count">99</span>
</div>
</div>
</div>
</body>
</html>
CSS代码:
到此结束,如有需要的但是这儿没得请留言
© 版权声明
本站致力于为软件爱好者提供国内外软件开发技术和软件共享,着力为用户提供优资资源。
本站提供的所有下载文件均为网络共享资源,请于下载后的24小时内删除。如需体验更多乐趣,还请支持正版。
我站提供用户下载的所有内容均转自互联网,如有内容侵犯您的版权或其他利益的,请编辑邮件并加以说明发送到站长邮箱,站长会进行审查之后,情况属实的会在三个工作日内为您删除。
邮箱:2359736355@qq.com
THE END
暂无评论内容