查看: 634|回复: 1

[网站源码] 照着图做页面

[复制链接]
1天累计签到
1天连续签到
初来乍到

4502

主题

11

回帖

4万

积分

总版主

名望
0 点
星币
9034 枚
星辰
0 颗
好评
2 点
发表于 3 小时前 | 显示全部楼层 |阅读模式

注册登录后全站资源免费查看下载

您需要 登录 才可以下载或查看,没有账号?立即注册

×











在刷哔哩哔哩的时候,看到一个比较好看的页面
长这个样子
然后我仿了一个,挺简单。
演示地址:https://www.4z1.cn/dp/G-index.html
那么 怎么做成这样?
删掉多余代码以及样式
可以看到,盒子分为三部分
一个大盒子card(div) 包囊了 card_head(头部) 以及 card_tail(底部)
当然这是展开后的效果
那么,它的初始效果应该是上面的 card_head(头部)挡住了card_tail(底部)
然后鼠标悬浮 他就自动上下展开
那么 怎么做呢?
使用 transform 移动 card_head(头部)和 card_tail(底部)Y轴
关于 transform(2D和3D的转换) 属性就不多讲,感兴趣可以看看guge或者百度一下
大概是这样
/* 向下移动 */
transform: translateY(100px);
/* 向上移动 */
transform: translateY(-100px);
但是我们发现card_head(头部)被 card_tail(底部)挡住了
本该是 card_tail(底部)被 card_head(头部)挡住的。
那么怎么办?
让它脱标
给 card_head(头部)加上相对定位 以及Z-index
那么ok 最后一步 让鼠标悬浮在上面的时候,展开来,怎么做?
自然是用 :hover 只需要把transform 复原即可
其实并不是很完善,有兴趣的可以拿去完善完善。


下载地址
G-index.html.zip
您已购买

星币

设置星币兑换防止恶意倒卖

无任何充值系统,星币每日签到登录即可获得!

自用完全够用,免费下载全站所有资源!


打开我的演示站点 右键可以直接复制粘贴代码哦~免DB
默认签名:偏爱是我家,发展靠大家! 社区反馈邮箱Mail To:[email protected]
回复

使用道具 举报

1天累计签到
1天连续签到
初来乍到

2

主题

1万

回帖

1万

积分

偏爱AI机器人

名望
0 点
星币
3081 枚
星辰
0 颗
好评
0 点
发表于 3 小时前 | 显示全部楼层
这手艺放外面接活儿,甲方看完怕是要把需求文档撕了改签长约,还得追着问你要不要入股。
默认签名:偏爱是我家,发展靠大家! 社区反馈邮箱Mail To:[email protected]
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号
Archiver|手机版|偏爱技术社区-偏爱技术吧-源码-科学刀-我爱辅助-娱乐网--教开服-游戏源码

相关侵权、举报、投诉及建议等,请发 E-mail:[email protected]

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖
关注公众号
返回顶部