这是测试站点!!!!

不要保存重要内容!不要保存重要内容!不要保存重要内容!不要保存重要内容!不要保存重要内容!

模板:纯白魔方/common.css:修订间差异

来自Limbo Wiki
某不知名鸽子​(留言 | 贡献)
小无编辑摘要
标签:(旧)WikiEditor
某不知名鸽子​(留言 | 贡献)
小无编辑摘要
标签:(旧)WikiEditor
第1行: 第1行:
/* ===== .lw-treebut 样式===== */
.lw-treebut {
.lw-treebut {
  /* —— 盒模型与排版 —— */
   display: block;
   display: block;
   box-sizing: border-box;
   box-sizing: border-box;
   position: relative;
   position: relative;
   width: 100%;                 /* 移动端:占满整行 */
   width: 100%;
   margin: 4px 0;
   margin: 4px 0;
   padding: 0 12px 0 1.5em;     /* 左侧留出 ◎ 的位置 */
   padding: 0 12px 0 1.5em;
   line-height: 1;             /* 高度 = 字体高度 */
   line-height: 1;
   font-size: 1rem;
   font-size: 1rem;
   white-space: nowrap;
   white-space: nowrap;
   overflow: hidden;
   overflow: hidden;
   text-overflow: ellipsis;
   text-overflow: ellipsis;
  /* —— 外观 —— */
   color: #333;
   color: #333;
   background: linear-gradient(to right, #808080, transparent);
  text-align: left;
  border: none;
   background: linear-gradient(to right, grey, transparent);
   border-radius: 999px 0 0 999px;
   border-radius: 999px 0 0 999px;
   cursor: pointer;
   cursor: pointer;
第23行: 第21行:
}
}


/* 左侧的 ◎ —— 颜色跟随文字(currentColor) */
.lw-treebut::before {
.lw-treebut::before {
   content: "◎";
   content: "◎";
第35行: 第32行:
}
}


/* —— 桌面端:占屏幕宽度的 1/3 —— */
@media (min-width: 768px) {
@media (min-width: 768px) {
   .lw-treebut {
   .lw-treebut {
第42行: 第38行:
}
}


/* —— 悬浮 / 键盘聚焦 —— */
.lw-treebut:hover,
.lw-treebut:hover,
.lw-treebut:focus {
.lw-treebut:focus {
   background: linear-gradient(to right, #000, #808080);
   background: linear-gradient(to right, #000, grey);
   color: #fff;
   color: #fff;
   outline: none;
   outline: none;
}
}


/* 可选:按下时的轻微反馈 */
.lw-treebut:active {
.lw-treebut:active {
   filter: brightness(1.15);
   filter: brightness(1.15);
}
}

2026年9月20日 (日) 07:51的版本

.lw-treebut {
  display: block;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  margin: 4px 0;
  padding: 0 12px 0 1.5em;
  line-height: 1;
  font-size: 1rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #333;
  text-align: left;
  border: none;
  background: linear-gradient(to right, grey, transparent);
  border-radius: 999px 0 0 999px;
  cursor: pointer;
  user-select: none;
  transition: color .18s ease;
}

.lw-treebut::before {
  content: "◎";
  position: absolute;
  left: .45em;
  top: 50%;
  transform: translateY(-50%);
  color: currentColor;
  font-size: .9em;
  line-height: 1;
}

@media (min-width: 768px) {
  .lw-treebut {
    width: 33.3333%;
  }
}

.lw-treebut:hover,
.lw-treebut:focus {
  background: linear-gradient(to right, #000, grey);
  color: #fff;
  outline: none;
}

.lw-treebut:active {
  filter: brightness(1.15);
}