NeuroWiki在此谨祝
Evil
2025年3月25日
两周岁生日快乐
!
查看“首页/styles.css”的源代码
←
首页/styles.css
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您必须确认您的电子邮件地址才能编辑页面。请通过
参数设置
设置并确认您的电子邮件地址。
您可以查看和复制此页面的源代码。
.base_block { padding: 1.6em; margin: 0.8em auto; background-color: rgba(255, 255, 255, 0.1); box-shadow: 0 2px 5px #aaa; } .base_block_main{ max-width: 1600px; } .flex_block{ display: flex; flex-wrap: wrap; justify-content: center; } .cd_block{ position: relative; width: 100%; max-width: 800px; padding: 5px; } .video_block { position: absolute; width: 100%; max-width: 800px; height:100%; box-shadow: 0 2px 5px #aaa; overflow: hidden; display: flex; /* 为了悬浮时能启用 Flexbox */ flex-wrap: wrap; /* 使子元素在悬浮时换行 */ align-content: flex-start; gap: 10px; /* 悬浮时子元素之间的间距 */ transition: all 1s ease; /* 添加平滑过渡 */ } .cd_block:hover { box-shadow: 1px 5px 8px #aaa; animation: float 4s infinite ease-in-out; } .neuro-button { position: absolute; /* 默认使用绝对定位 */ color: white; display: flex; justify-content: center; align-items: center; transition: transform 1s ease; /* 平滑过渡 */ } .neuro-button:hover { animation: float_2 4s infinite ease-in-out; } /* 手动为每个子元素设置 transform 属性 */ .neuro-button:nth-child(1) { transform: translate(50px, 100px) scale(1.5); } .neuro-button:nth-child(2) { transform: translate(200px, 50px) scale(2); } .neuro-button:nth-child(3) { transform: translate(300px, 200px) scale(1); } .neuro-button:nth-child(4) { transform: translate(100px, 300px) scale(1.2); } /* 悬浮时的样式 */ .video_block:hover { display: flex; /* 切换到Flexbox布局 */ align-items: center; /* 子元素居中对齐 */ justify-content: flex-start; /* 子元素按顺序排列 */ } .video_block:hover .neuro-button { position: relative; /* 取消绝对定位,进入Flexbox流 */ transform: translate(0, 0) scale(1); /* 重置位置和大小 */ } .cd_block .mw-default-size span img { max-width: 100%; height: 100%; object-fit: contain; } @keyframes float { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-10px); } } @keyframes float_2 { 0%, 100% { transform: scale(1.0); } 50% { transform: scale(1.2); } } .sidebar_block{ min-width:300px; margin:0; flex-grow: 1; padding: 0; } .flex_button{ width:auto; min-width:70px; height:150px; flex-grow: 1; transition: transform 0.3s ease-in-out; } .flex_button_2{ width:auto; min-width:70px; height:auto; font-size: 18px; flex-grow: 1; border-right: 3px solid rgba(198, 154, 133, 0.85); border-bottom: 3px solid rgba(198, 154, 133, 0.85); margin:0.3em; background-color: rgba(255, 255, 255, 0.2); box-shadow: 0 2px 5px #aaa; transition: transform 0.3s ease-in-out,box-shadow 0.4s ease-in-out,font-size 0.6s ease-in-out; padding:4px; } .flex_button_2:hover{ box-shadow: 0 8px 15px #aaa; font-size: 16px; } .flex_button:hover{ transform: scale(1.15); } @media (min-width: 1720px) { .flex_button{ width:50%; } .sidebar_block{ flex-basis: 300px; } } @media (min-width: 1500px) { .sidebar_block_left_2{ max-width: 400px; } } .flex_button a{ width:100%; height:100%; text-decoration: none; font-size: 24px; display: flex; justify-content: center; align-items: center; } .flex_button_2 a{ width:100%; height:100%; text-decoration: none; display: flex; justify-content: center; align-items: center; } .sidebar_block_left{ padding:0.2em; margin:0.2em; width:100%; } .container { width: 100%; display: flex; flex-wrap: wrap; justify-content: center; } /*.container p{ display: flex; flex-wrap: wrap; width: 100%; justify-content: center; }*/ .container * a{ padding:0.2em; padding-right:0.4em; padding-left:0.4em; flex: 1 1 calc(33.333% - 10px); /* 3 items per row with space for borders */ font-weight: bold; font-size:20px; display: flex; justify-content: center; align-items: center; box-sizing: border-box; margin:2px; /* Space between items */ text-decoration: none; transition: all 0.15s ease-in; box-shadow: 5px 5px 2px rgba(150, 150, 150, 0.6); } .container * a:hover{ box-shadow: 7px 7px 6px rgba(150, 150, 150, 0.6); } .container * a.external{ background-image:none; } .container .en a{ background-color: rgba(1, 33, 105, 0.8); /* 80% transparent blue */ border: 5px solid rgba(200, 16, 46, 0.8); /* 5px 80% transparent red */ color: white; } .container .en a.external:visited{ color: white; } .container .zh a{ background-color: rgba(238, 28, 37, 0.8); /* 80% transparent blue */ border: 5px solid rgba(238, 28, 37, 0.8); /* 5px 80% transparent red */ color: #ffff00; } .container .zh a.external:visited{ color: #ffff00; } .container .ja a{ background-color: rgba(255, 255, 255, 0.8); /* 80% transparent blue */ border: 5px solid rgba(255, 255, 255, 0.8); /* 5px 80% transparent red */ color: #bd0029; } .container .ja a.external:visited{ color: #bd0029; } .container_character { width: 100%; overflow: hidden; display: flex; background-color: rgba(255, 255, 255, 0.1); box-shadow: 0 2px 5px #aaa; } .scroll-content { display: flex; /*animation: scroll 15s linear infinite;*/ } .item { width: 160px; height:180px; margin:6px; border-right: 1px solid #ccc; text-align: center; padding: 10px; background-color: rgba(255, 255, 255, 0.1); box-shadow: 0 2px 5px #aaa; } .item-img { width: 150px; height:150px; position: relative; overflow: hidden; } @keyframes scroll { 0% { transform: translateX(100%); } 50% { transform: translateX(-100%); } 100% { transform: translateX(100%); } } .container_character:hover .scroll-content { animation-play-state: paused; } .container_character_page { width: 100%; overflow: hidden; display: flex; justify-content: space-evenly; flex-wrap: wrap; } .scroll-content_page{ flex-wrap: wrap; align-content:center; justify-content: center; }
返回
首页/styles.css
。
导航菜单
个人工具
中文
创建账号
登录
命名空间
页面
讨论
English
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
最新文件
随机页面
官方Discord
浏览NeuroWiki
人物列表
直播记录
梗列表
事件列表
物品列表
场景列表
辟谣专区
帮助
帮助
沙盒
NeuroWiki政策文件
编辑规范
怎么正确编辑&更新?
工具
链入页面
相关更改
上传文件
特殊页面
页面信息