/**
* 代码参考自: 集市主题[Zhang-light]。
* 设置背景网格
* 版本: V0.0.1-dev
* 时间: 2022-04-19
* 更新日志:
*/
/* ---------------------------设置页面格子背景-------------------------------------------------------- */
/* 格子背景(适合light主题,其他主题需要重新设置颜色 */
:root {
--v-bg-grid-color1: rgba(173, 216, 230, 0.4); /* 半透明淡蓝色 */
--v-bg-grid-color2: rgba(173, 216, 230, 0.4); /* 半透明淡蓝色 */
--font-size-base: 16px; /* 基础字体大小 */
--line-height: 1.6; /* 字体行高 */
--paragraph-spacing: 1.5em; /* 段落间距 */
}
.protyle-content,
.config-bazaar__readme .item__main {
font-size: var(--font-size-base);
line-height: var(--line-height);
margin-bottom: var(--paragraph-spacing);
text-align: justify;
color: #333; /* 提高文字与背景对比度 */
/* 适配移动设备 */
@media (max-width: 768px) {
font-size: calc(var(--font-size-base) * 0.9); /* 减小字体大小 */
--paragraph-spacing: 1.2em; /* 减小段落间距 */
}
/* 默认情况下显示网格 */
background-image:
linear-gradient(90deg, var(--v-bg-grid-color1) 2px, transparent 0px),
linear-gradient(1turn, var(--v-bg-grid-color2) 2px, transparent 0px);
background-size: 40px 40px; /* 改为40px x 40px */
background-position: 50% center;
background-repeat: repeat;
/* 过渡效果 */
transition: background-image 0.3s ease-in-out;
}
.protyle-content:focus-within,
.config-bazaar__readme .item__main:focus-within {
/* 当元素或其后代元素获得焦点时隐藏网格 */
background-image: none;
}
.config-bazaar__readme .item__main {
border: 0.05em solid rgba(207, 206, 206, 0.3);
}
[css] 背景网格,输入状态消失,其他时候显示
-
思源笔记
23015 引用 • 92579 回帖
思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。
融合块、大纲和双向链接,重构你的思维。
-
代码片段
90 引用 • 562 回帖 • 1 关注
代码片段分为 CSS 与 JS 两种代码,添加在 [设置 - 外观 - 代码片段] 中,这些代码会在思源笔记加载时自动执行,用于改善笔记的样式或功能。
用户在该标签下分享代码片段时需在帖子标题前添加
[css]
或[js]
用于区分代码片段类型。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于