• Moegirl.ICU:萌娘百科流亡社群 581077156(QQ),欢迎对萌娘百科运营感到失望的编辑者加入
  • Moegirl.ICU:账号认领正在试运行,有意者请参照账号认领流程

User:鬼影233/Sandbox/style.css

萌娘百科,万物皆可萌的百科全书!转载请标注来源页面的网页链接,并声明引自萌娘百科。内容不可商用。
跳转到导航 跳转到搜索

注意:在保存之后,您可能需要清除浏览器缓存才能看到所作出的变更的影响。

  • Firefox/Safari:按住“Shift”的同时单击“刷新”,或按“Ctrl-F5”或“Ctrl-R”(Mac为“⌘-R”)
  • Google Chrome:按“Ctrl-Shift-R”(Mac为“⌘-Shift-R”)
  • Internet Explorer:按住“Ctrl”的同时单击“刷新”,或按“Ctrl-F5”
  • Opera:在“工具→首选项”中清除缓存
如果您已登录但该页面出现未登录状态,请尝试在地址栏的地址最后添加代码?_=1来访问最新页面。
添加代码后的本页地址如下:-{R|https://moegirl.icu/User:%E9%AC%BC%E5%BD%B1233/Sandbox/style.css?_=1}-
.ake,
.ake * {
	transition: all 250ms;
}
.ake {
	position: relative;
	vertical-align: top;
	display: inline-grid;
	grid-template-rows: auto 1fr auto;
	grid-gap: 0.5em;
	box-sizing: border-box;
	margin: 0.5em;
	border-top: 0.25em solid #c0392b;
	padding: 0.5em;
	width: 410px;
	min-height: 410px;
	background-color: #000;
	background: radial-gradient(circle at left top, #333, #000);
	color: #aaa;
}
/* {{链入文件|整合运动精英.png|整合运动boss.png}} */
.akeLeader {
	background: url("https://img.moegirl.org.cn/common/0/02/%E6%95%B4%E5%90%88%E8%BF%90%E5%8A%A8%E7%B2%BE%E8%8B%B1.png")
			no-repeat calc(100% - 1.25em) 2.5em / 90px 90px,
		radial-gradient(circle at left top, #333, #000);
}
.akeBoss {
	background: url("https://img.moegirl.org.cn/common/2/28/%E6%95%B4%E5%90%88%E8%BF%90%E5%8A%A8boss.png")
			no-repeat calc(100% - 1.25em) 2.5em / 90px 90px,
		radial-gradient(circle at left top, #333, #000);
}
.ake p {
	margin: 0 0.5em;
}
.akeHead {
	display: grid;
	grid-gap: 0.5em;
	grid-template-columns: auto auto 1fr;
	grid-template-areas:
		"Type projectLife"
		"index name"
		"tags tags";
}
.akeType {
	grid-area: Type;
	color: #008080;
}
.akeLifePoint {
	grid-area: projectLife;
}
.akeIndex {
	grid-area: index;
	display: flex;
	align-items: center;
	justify-content: center;
	min-width: 4em;
	background-color: rgba(0, 0, 0, 0.8);
	text-align: center;
	text-transform: uppercase;
}
.akeName {
	grid-area: name;
	font-weight: bold;
	font-size: x-large;
	color: #fff;
}
.akeTags {
	grid-area: tags;
}
.akeBody {
	display: grid;
	grid-gap: 0.5em;
	grid-template-columns: auto 1fr;
	grid-template-areas:
		"bodyLeft bodyRight"
		"bodyInfo bodyInfo"
		"bodyBottom bodyBottom";
}
.akeBodyLeft {
	grid-area: bodyLeft;
	display: grid;
	grid-gap: 0.5em;
	margin: 0.25em;
	padding: 0.25em;
	grid-template-columns: 1fr;
	grid-template-rows: auto 1fr;
}
.akeBodyLeft > p {
	box-sizing: border-box;
	display: flex;
	justify-content: space-around;
	align-items: center;
	margin: 0;
	padding: 0 0.5em;
	background-color: rgba(0, 0, 0, 0.8);
}
.akeBodyRight > p > span {
	text-transform: uppercase;
}
.akeBodyLeft > p > span,
.akeBodyRight > p > span {
	font-weight: bold;
	color: #fff;
}
.akeBodyLeft > p > span:empty::after,
.akeBodyRight > p > span:empty::after {
	color: #aaa;
	content: "-";
}
.akeBodyRight {
	grid-area: bodyRight;
	display: grid;
	grid-gap: 0.5em;
	grid-template-columns: 1fr 1fr;
	margin: 0.25em;
	padding: 0.25em;
}
.akeBodyRight > p {
	display: flex;
	justify-content: space-around;
	align-items: center;
	margin: 0.25em;
	border-radius: 0.25em;
	background-color: rgba(255, 255, 255, 0.05);
}
.akeBodyBottom {
	grid-area: bodyBottom;
	display: grid;
	grid-gap: 0.5em;
	grid-template-columns: 1fr;
}
.akeBody > .akeText {
	grid-area: bodyInfo;
	color: #ccc;
	font-style: italic;
}
.akeBodyBottom > .akeText:empty::after {
	content: "暂无资料";
}
.akeAbility > .akeTitle,
.akeResistance > .akeTitle {
	background-color: rgba(255, 255, 255, 0.15);
	padding: 0.25em 0.75em;
}
.akeAbility > .akeText {
	color: #fff;
}
.akeBodyBottom > a {
	color: #fff;
	text-decoration: none;
}
.akeResistance > .akeText {
	margin: 1em;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
	align-items: center;
}
.akeResistance > .akeText > span {
	flex: 1 auto;
	display: inline-block;
	padding: 0 0.5em;
	margin: 0.125em;
	border-radius: 0.25em;
	background-color: rgba(255, 255, 255, 0.15);
	color: #fff;
	text-align: center;
}
.akeRelEnemy {
	position: relative;
	z-index: 2;
	display: flex;
	align-items: stretch;
	min-height: 90px;
	background-color: rgba(255, 255, 255, 0.1);
	background: radial-gradient(
		ellipse at 35% 150%,
		rgba(192, 57, 43, 0.55),
		rgba(255, 255, 255, 0.125) 75%
	);
	overflow: hidden;
	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08), 0 0 3px rgba(0, 0, 0, 0.1);
	transition: box-shadow 0.2s ease-in-out;
}
.akeBodyBottom > .akeText + .akeRelEnemy,
.akeAbilit + .akeRelEnemy,
.akeResistance + .akeRelEnemy {
	margin-top: 2em;
}
.akeRelEnemy:hover {
	z-index: 3;
	box-shadow: 0 8px 9px rgba(0, 0, 0, 0.08), 0 0 6px rgba(0, 0, 0, 0.1);
}
.akeRelEnemy:active {
	z-index: 1;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12), 0 0 1px 0 rgba(0, 0, 0, 0.15);
	transition: all 0.04s ease-in;
}
.akeRelEnemyImgBox {
	flex: 0 0 110px;
	position: relative;
	z-index: 1;
	overflow: hidden;
	mask-image: linear-gradient(90deg, black 90px, transparent);
}
.akeRelEnemyImgBox > img {
	position: absolute;
	left: 0;
	top: 0;
	width: 100% !important;
	height: 100% !important;
	object-fit: cover;
	transition: transform 0.4s cubic-bezier(0.32, 0, 0.4, 1);
}
.akeRelEnemy:hover > .akeRelEnemyImgBox > * {
	transform: scale(1.1);
}
.akeRelEnemyText {
	flex-grow: 1;
	display: flex;
	flex-flow: column nowrap;
	justify-content: center;
	margin-left: -20px;
	padding: 7px 10px 7px 27px;
	z-index: 2;
}
.akeRelEnemyText > .akeTitle {
	color: #666;
}
.akeRelEnemyText > .akeText {
	font-size: larger;
	color: #fff;
}
.akeRelEnemyLinkCover {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 3;
}
@keyframes flashTopBorder {
	0% {
		border-top-color: #c0392b;
	}
	25% {
		border-top-color: transparent;
	}
	50% {
		border-top-color: #c0392b;
	}
	75% {
		border-top-color: transparent;
	}
	100% {
		border-top-color: #c0392b;
	}
}
.ake:target {
	animation: flashTopBorder 750ms ease-in-out;
}
/* [[Category:在模板名字空间下的CSS页面]] */