马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
用 CSS 打造个性倒边框半径卡片效果
这个卡片的核心是用 CSS 伪元素搭配阴影模拟出 “倒圆角” 的视觉效果,整体结构不复杂,下面把完整的代码和详细注释贴出来,新手也能轻松看懂、直接套用~
1. HTML 部分(index.html)
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8" />
- <!-- 适配移动端视图 -->
- <meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <title>CSS 倒边框半径卡</title>
- <!-- 引入样式文件 -->
- <link rel="stylesheet" href="style.css" />
- </head>
- <body>
- <!-- 卡片容器 -->
- <div class="card">
- <!-- 顶部卡片区域(放视频背景) -->
- <div class="box">
- <div class="imgBx">
- <!-- 自动循环播放且静音的视频背景 -->
- <video src="cover.mp4" type="video/mp4" autoplay loop muted></video>
- </div>
- </div>
- <!-- 底部卡片区域(放个人信息) -->
- <div class="box">
- <div class="content">
- <!-- 姓名和身份 -->
- <h2>Lila Simmons<br/><span>Professional Artist</span></h2>
- <!-- 数据统计 -->
- <ul>
- <li>Posts<span>62</span></li>
- <li>Followers<span>120</span></li>
- <li>Following<span>47</span></li>
- </ul>
- <!-- 关注按钮 -->
- <button>Follower</button>
- </div>
- </div>
- <!-- 左侧圆形头像区域 -->
- <div class="circle">
- <div class="imgBx">
- <img src="user.png" alt="用户头像">
- </div>
- </div>
- </div>
- </body>
- </html>
复制代码
2. CSS 部分(style.css)
替换里面的cover.mp4和user.png为自己的素材就能直接用,核心的倒圆角效果都在伪元素的box-shadow那里,调整数值还能改倒圆角的大小,感兴趣的可以自己试试。
|
|