6种高质量css样式

6种高质量css样式-[:ug]Waris[:zh]Waris[:]
6种高质量css样式
此内容为付费阅读,请付费后查看
WRS5
限时特惠
WRS599
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
邮箱:warisjanma@163.com
付费阅读
已售 32

最常见的6种css样式包括幻灯片,卡片,按钮特效和动画效果等

图片[1]-6种高质量css样式-[:ug]Waris[:zh]Waris[:]

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[:]

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代码:

到此结束,如有需要的但是这儿没得请留言

© 版权声明
THE END
喜欢就支持一下吧
点赞10赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    暂无评论内容