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: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)
補充議題
hlist}}樣式的子列表中,全形括號前面莫名其妙出現一個nbsp,有人知道是哪裏來的嗎?--路西法人⛧ 2021年11月30日 (二) 02:12 (UTC)
在{{- 请问有用例或者链接麼?David Xuang (contact me) 2021年12月1日 (三) 06:23 (UTC)