跳转到内容

模板讨论:Hlist/styles.css

页面内容不支持其他语言。
维基百科,自由的百科全书

编辑请求 2021-11-30

[编辑]

请求已处理

客栈讨论连结,请求修改样式如下:

.hlist dd:after,
.hlist li:after {
    content: " · ";
    font-weight: bold;

}
.cslist li, .sslist li {
    margin: 0;

    display: inline-block;
}

--路西法人 2021年11月30日 (二) 02:05 (UTC)[回复]

  • 好像忘了讨论是保留一个padding-inline: .125em;还是彻底去掉的问题……当时我提出这一点只是在猜测原编者的意图,也不太确定。而且{{cslist}}使用的是逗号,而陆标标点下逗号是偏置在左下的,前后加间距并不合理;另外这样改标点宽度就达到一又四分之一汉字宽了,而汉语排版的标点宽度一般认为介于半宽和全宽之间。为了统一,建议还是干脆删掉,或者用padding: 0;罢。David Xuang (contact me) 2021年12月1日 (三) 06:19 (UTC)[回复]
我也认为删除较佳,毕竟padding-inline的支援度不算广。 2021年12月2日 (四) 08:02 (UTC)[回复]
已改。--路西法人 2021年12月2日 (四) 16:07 (UTC)[回复]
公示七日。 2021年12月2日 (四) 16:44 (UTC)[回复]
@LuciferianThomas已执行,请确认效果是否已正确显现。Sanmosa Immortal 2021年12月9日 (四) 14:30 (UTC)[回复]

{{Hlist}}的样式问题

[编辑]

在该模板的样式列表中有这样一行

.hlist li:after {
    padding: 0 0.25em 0 0;
}

导致这个模板的分隔符两边间隔并不相等:

  • A
  • B
  • C

在沙盒中去掉该行则可获得与en:Template:hlist相近的结果。这个问题同样影响着共享样式文件的{{Cslist}},原本符合排版习惯的全角逗号之后被莫名插入1/4宽空格,这看上去实在不像“by design”,而是由于编写者所使用的浏览器或字体问题而引起的错误设计。如果只是为了给{{hlist}}更宽松的排版,此处的样式也理应是padding-inline: .125em。希望能有管理员予以修正。 --David Xuang (contact me) 2021年10月30日 (六) 18:36 (UTC)[回复]

(+)支持,这个我早就忍受不了直接在自己的common.js盖了。--路西法人留言 2021年11月2日 (二) 02:10 (UTC)[回复]
无反对可公示?--路西法人留言 2021年11月10日 (三) 08:54 (UTC)[回复]
(+)支持。—— Eric Liu 创造は生命(留言留名学生会 2021年11月10日 (三) 14:39 (UTC)[回复]
(+)支持。--⚞︎⚟︎ 2021年11月20日 (六) 14:59 (UTC)[回复]

那就开始 公示7日吧。 --Milky·Defer 2021年11月22日 (一) 13:37 (UTC)[回复]

公示通过,提出编辑请求。--路西法人 2021年11月30日 (二) 01:54 (UTC)[回复]

补充议题

[编辑]

David XuangEricliu1912Great BrightstarMilkyDefer 在{{hlist}}样式的子列表中,全形括号前面莫名其妙出现一个nbsp,有人知道是哪里来的吗?--路西法人 2021年11月30日 (二) 02:12 (UTC)[回复]