使用HTML+CSS实现原神官网hover效果

先看看展示

![](https://img-blog.csdnimg.cn/0869813f37e7481a980fdbc7139fac48.png

下面是代码展示

css样式

.city>ul>li{position: relative;width: 1920px;height: 260px;line-height: 260px;font-size: 36px;margin: 0px;overflow: hidden;
}
div.white-border{position:absolute;z-index: 5;top: 0px;left: 0px;width: 1904px;height: 244px;border: 8px solid rgba(0,0,0,0);background-color: rgba(0,0,0,.4);transition: all .4s;
}
img.city-bg{position:absolute;z-index: 3;top: 0px;left: 0px;width: 1920px;height: 260px;transition: all .4s;/* border: 8px solid #fff; */
}
.city>ul>li>a>p{position: absolute;top: 0px;right: 0px;width: 1920px;z-index: 5;color: #fff;
}
img.cube{position:absolute;z-index: 5;top: 56px;left: 895px;/* border: 8px solid #fff; */
}
img.line{position:absolute;z-index: 5;top: 150px;left: 855px;/* border: 8px solid #fff; */opacity: 0;
}
div.city-chart{background-repeat: no-repeat;background-size: 960px;background-position: 20% 20%;position: absolute;top: 0px;left: 35%;overflow: hidden;z-index: 4;width: 1920px;height: 260px;opacity: 0;}
/* 设置hover */
.city>ul>li:hover div.city-chart{opacity: 1;transition: all 0.4s;
}
.city>ul>li:hover img.line{opacity: 1;transition: all 0.4s;
}
.city>ul>li:hover img.city-bg{transform: scale(1.05);
}
.city>ul>li:hover div.white-border{border: 8px solid #fff;background-color: rgba(0,0,0,0);
}

HTML

<!-- 城市 --><div class="city"><ul class="city-list"><li class="city-item"><a href=""><div class="white-border"></div><img src="./images/蒙德.jpg" alt="" class="city-bg"><img src="./images/宝石.png" alt="" class="cube"><p>蒙德</p><img src="./images/line.png" alt="" class="line"></a><div class="city-chart" style="background-image: url(./images/温迪.png);"></div></li><li class="city-item"><a href=""><div class="white-border"></div><img src="./images/璃月.jpg" alt="" class="city-bg"><img src="./images/宝石.png" alt="" class="cube"><p>璃月</p><img src="./images/line.png" alt="" class="line"></a><div class="city-chart" style=" overflow: hidden; background-image: url(./images/钟离.png);"></div></li><li class="city-item"><a href=""><div class="white-border"></div><img src="./images/稻妻.jpg" alt="" class="city-bg"><img src="./images/宝石.png" alt="" class="cube"><p>稻妻</p><img src="./images/line.png" alt="" class="line"></a><div class="city-chart" style="background-image: url(./images/雷电将军.png);"></div></li><li class="city-item"><a href=""><div class="white-border"></div><img src="./images/须弥.png" alt="" class="city-bg"><img src="./images/宝石.png" alt="" class="cube"><p>须弥</p><img src="./images/line.png" alt="" class="line"></a><div class="city-chart" style="background-image: url(./images/德丽莎.png); background-size: 760px;"></div></li><li class="city-item"><a href=""><div class="white-border"></div><img src="./images/敬请期待.jpg" alt="" class="city-bg"><p style="background-color: rgba(0,0,0,0.75);">敬请期待</p><img src="./images/line.png" alt="" class="line"></a><div class="city-chart-none"></div></li></ul></div>

学习前端——原神官网hover效果实现相关推荐

  1. 前端学习——仿原神官网顶部导航栏

    前端学习--仿原神官网顶部导航栏 通过使用CSS html实现原神官网的导航栏 本人做的 原神官网 后续将把顶部标签hover效果的教程发出 下面来看看代码 <!-- 顶部固定导航栏 --> ...

  2. 原神官网新闻资讯轮播图——html,css

    原神官网新闻资讯轮播图--html,css 通过使用swiper插件实现原神新闻资讯轮播图 先来看看效果 用到了swiper的js插件,比较方便,参考了原神官网,发现官网也是使用了swiper 下面上 ...

  3. 用CSS+JS+HTNL仿原神官网

    简介 CSS (Cascading Style Sheets,层叠样式表),是一种用来为结构化文档(如 HTML 文档或 XML 应用)添加样式(字体.间距和颜色等)的计算机语言,CSS 文件扩展名为 ...

  4. HTML+CSS+JS实现原神官网静态页面

    1. 需求概述 客户需要一份能够吸引玩家的官网页面 1.1 术语解释 HTML:HTML是超文本标记语言,(英语:HyperText Markup Language,简称:HTML),是一种用来创建网 ...

  5. web前端十种图片的hover效果(粗糙)

    <!doctype html> <html lang="en"><head><meta charset="UTF-8" ...

  6. 原神官网HTML+CSS

    这个网页大量运用了flex布局,并且能够自适应屏幕宽度 下面是HTML代码 <!DOCTYPE html> <html lang="zh-cn"><h ...

  7. Python一键下载原神官网漫画,送给同样喜欢原神的人美心善你们

    嗨害大家好鸭!我是爱摸鱼的芝士❤ 真的很爱玩原神哈哈哈哈哈哈哈哈哈 然后我才发现它的官网上是有漫画的 但是我这个懒人 喜欢一键下载~ 所需模块 import requests import re 伪装 ...

  8. 学习腾讯的hover效果

    在看腾讯的网页时,发现它的一段问卷调查中的radio 当鼠标悬停在整个一块上时,背景颜色出现了淡黄色.看起来很舒服,而且,让用户很容易选中. 另外的  checkbox也是如此.查看源代码,原来是用l ...

  9. Web前端——登录界面hover效果

    登录界面hover效果 Demo1(来源:B站"艾恩小灰灰") 源代码: html+javascript: css: 效果图: Demo1(来源:B站"艾恩小灰灰&quo ...

最新文章

  1. mongo下面总是缺少那么几个好用的工具--------试试这个吧-----MongoDB管理工具
  2. 用缓动函数模拟物理动画
  3. 定期定量采购_定量采购方式
  4. Zookeeper_zkClientAPI讲解
  5. 任务分配算法c语言,基于蚁群算法多Agent任务分配方法.pdf
  6. python3安装mysqlclient_Python3 安装mysqlclient错误处理(MAC版)
  7. python对印刷的用途_用Python式的方法来印刷价值
  8. redis windows下使用及redis命令
  9. android蓝牙 助手源码,蓝牙串口助手(Android Studio源码)
  10. 想进外企你应该知道的七大基本面试知识
  11. 解决服务器上传的tar格式的中不可以解压tar格式的压缩包 zip解压中文会在文件中显示乱码
  12. 通话录音自动上传功能
  13. 码农考驾照之科目二操作点
  14. 试验设计——序贯设计
  15. 信号检测与估计理论_论文解读 | 利用脑功能连接实现疲劳驾驶检测
  16. python修改pdf文件名称_使用Python重命名pdf文件目录几乎可以工作
  17. 图码详解算法|理解八大思想,胜刷百道力扣!
  18. 怎样在苹果Mac上显示或隐藏“节假日”日历?
  19. 实验一:贝叶斯网络及其应用
  20. uniapp购物车界面模板

热门文章

  1. 面试必问!多线程并发问题
  2. 电商数据监测可以发现哪些渠道问题
  3. 46个Linux常见面试题
  4. python实现的超简单圣诞树
  5. Modbus通信从入门到精通_2_Modbus TCP通信详解及仿真(搭建ModbusTCP仿真环境:创建虚拟PLC并进行ModbusTCP通讯;寄存器与PLC中映射关系;适合理解如何编写上位机)
  6. 老路用得上的商学课-21-40学习(读书)笔记
  7. 如何使用Docker搭建Gitlab私有库
  8. 使用govendor管理Golang项目依赖
  9. Unity-Shader 外轮廓线,外描边
  10. 安卓WebView无法显示百度地图网页版的解决办法