Template talk:Hlist/styles.css

最新留言:2年前由Jimmy-bot在话题{{Hlist}}的样式问题内发布

編輯請求 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)回复

返回到“Hlist/styles.css”页面。