@media screen and (min-width: 90em){
.wrap {
max-width: 1800px;
padding-left: 13em;
padding-right: 13em;
}
.has-sidebar #secondary{
width: 16%;
}
.has-sidebar:not(.error404) #primary{
width: 80%;
}
}
/* 容器调整:确保左对齐文字 */
.wp-lightbox-overlay.active .lightbox-image-container {
display: flex;
flex-direction: column;
align-items: center; /* 图片居中 */
overflow: visible !important;
}
/* Markdown 引用块风格描述文字 */
.custom-caption {
margin-top: 20px;
padding: 10px 20px;
/* 核心样式:沉稳且无圆角 */
background: rgba(245, 245, 245, 0.9); /* 极淡的灰底,增加辨识度 */
color: #444; /* 深灰色文字 */
border-left: 4px solid #666; /* Markdown 风格的侧边杠 */
font-family: Georgia, serif; /* 使用衬线体增加沉稳感,或保持系统默认 */
font-size: 15px;
line-height: 1.6;
border-radius: 0; /* 彻底去掉圆角 */
/* 布局微调 */
width: fit-content;
max-width: 100%;
align-self: normal;
text-align: left; /* 文字内容左对齐,符合引用块逻辑 */
z-index: 999999;
box-shadow: none; /* 去掉阴影,回归极简 */
/* 动画保持简洁 */
animation: fadeInSlide 0.4s ease-out forwards;
}
@keyframes fadeInSlide {
from { opacity: 0; transform: translateX(-5px); }
to { opacity: 1; transform: translateX(0); }
}
