当前位置: 首页 > ops >正文

纯css实现蜂窝效果

在这里插入图片描述

  <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>蜂窝效果</title><style>body {margin: 0;padding: 0;display: flex;justify-content: center;align-items: center;min-height: 100vh;background-color: #f0f0f0;}.honeycomb {display: flex;flex-direction: column;align-items: center;width: 700px;height: 400px;overflow: hidden;padding-left: 310px;scroll-behavior: smooth}.hexagon::before {content: '';position: absolute;top: 2px;left: 2px;width: calc(100% + -4px);height: calc(100% + -4px);background-color: white;clip-path: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);z-index: -1;}.honeycomb:has(.hexagon:hover) .scroll-content {animation-play-state: paused;}.scroll-content {animation: 20s linear 0s infinite alternate moveing;}@keyframes moveing {0% {transform: translateX(0);}25% {transform: translateX(-15%);}50% {transform: translateX(-25%);}75% {transform: translateX(-15%);}100% {transform: translateX(0);}}.row {display: flex;justify-content: center;margin-bottom: -36px;}.hexagon {width: 98px;height: 84px;background-color: #000;clip-path: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);margin: 0 36px;transition: all 0.3s ease;position: relative;overflow: hidden;}.hexagon:hover {transform: scale(1.2);z-index: 2;}.hexagon:hover+.hexagon {transform: scale(0.9);}</style></head><body><div class="honeycomb" id="honeycomb"><div class="scroll-content"><div class="row"><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div></div><div class="row"><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div></div><div class="row"><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div></div><div class="row"><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div></div><div class="row"><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div></div><div class="row"><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div><div class="hexagon"><div class="highlight"></div></div></div><div class="row"><div class="hexagon"><div class="highlight"></div></div></div></div></div></body></html>
http://www.xdnf.cn/news/5971.html

相关文章:

  • [:, :, 1]和[:, :, 0] 的区别; `prompt_vector` 和 `embedding_matrix`的作用
  • LeetCode热题100--234.回文链表--简单
  • 【操作系统期末速成】①操作系统概述
  • JS逆向实战四:某查查请求头逆向解密
  • Java Garbage Collection: 深入解析自动内存管理机制
  • SpringBoot 3.0 开发简单接口
  • 芯片测试之Input Leakage Current(输入漏电流)Test全解析:从原理到实战
  • 火山引擎实时音视频 高代码跑通日志
  • AMS3xxi激光测距仪安装调试维护详解
  • LeetCode 热题 100 105. 从前序与中序遍历序列构造二叉树
  • OpenHarmony轻量系统--BearPi-Nano开发板网络程序测试
  • 图像识别与 OCR 应用实践
  • Spring Security与SaToken的对比
  • 分步启动容器操作指南
  • 一文辨析Java基本数据类型与包装类
  • 日志链路ID配置,traceId多线程不打印什么鬼?
  • 解锁 CPFR 潜力:电商智能补货优化算法的全链路设计与实战指南
  • 特征偏移、标签偏移、数量偏移、概念漂移分别是什么?
  • 不锈钢气动保温V型球阀:专为高粘度、颗粒介质设计的智能控温解决方案-耀圣
  • 【bag of n-grams】 N-gram词袋模型 简介
  • 物联网设备如何与互联网“牵手”
  • CSP认证准备第三天-差分及第36次CCF认证(BFS)
  • 第十七章:Llama Factory 深度剖析:易用性背后的微调框架设计
  • JavaScript实践(三)JavaScript序列化与反序列化深度解析
  • 线性投影层---将输入特征从一个空间映射到另一个空间
  • 【一次成功!】Ubuntu22.04安装cartographer
  • hashicorp vault机密管理系统的国产化替代:安当SMS凭据管理系统,量子安全赋能企业密钥管理
  • 数据擦除标准:1-Pass vs. 3-Pass vs. 7-Pass有什么区别,哪个更好?
  • mysql版本升级常见错误
  • 找客户软件如何实现精准定位?