MediaWiki talk:Common.css/存档3

最新留言:3年前由Sunny00217在话题編輯請求 2020-08-09内发布

將預設字形大小調整為14.5px 或15px

  1. 繁中頁面預設顯示的字形大小是新細明體 14px。但是新細明體14px 的顯示效果非常差,是無法忍受的差。具體缺筆我說不明白,如筆劃會黏在一起,看起來很「虛」。簡中使用者可能不明白,但繁中使用者應該很清楚,並且同意以上說法。新細明體 在 12,13,15,16px 都沒有問題,但是在14 px時會有這個缺陷。 所以我建議將維基百科內文的預設字體大小改為 14.5px 或 15 px。
  2. 瀏覽器Edge 顯示的大小是16 px,所以不會出現上述問題。 Chrome, firefox 有這個問題、其他不知。
  3. 技術上多半沒問題,更改影響範圍只有中文維基百科的內文。
  4. 簡中雅黑體沒這個問題
  5. 新細明體 14px, 15px, 微軟雅黑體 14px 比較圖 https://i.imgur.com/z61HHlH.png (編輯 : 2016/07/01)

Golopotw留言2016年6月26日 (日) 17:56 (UTC)

维基百科用的是em,不是px....--百無一用是書生 () 2016年6月27日 (一) 01:56 (UTC)
MediaWiki:Common.css 加上 .mw-body-content{ font-size:0.91em; }, 原本 0.875em -> 14px, 現在 0.91em -> 14.5px ... em 是相對單位,最後瀏覽器還是會計算出一個 px大小,依據 px大小來顯示字形,Golopotw留言2016年6月27日 (一) 09:23 (UTC)
中文网页字体尽量以偶数为宜--百無一用是書生 () 2016年6月28日 (二) 06:02 (UTC)
@Shizhao:并没有这样的要求,该说法的缘起应该是Windows自带的中易宋体只内嵌了偶数的点阵字形,实则在指定奇数字号时会以低一级的字号显示,同时字符间距增大1px,反而可读性更强。我支持增大到15px,显示效果可以参考吴语维基百科。--蓝灯 留言 2016年6月29日 (三) 05:46 (UTC)
打开吴语维基,觉得整个世界都明亮了。乌拉跨氪 2016年6月29日 (三) 20:39 (UTC)
请善用浏览器本身的字体设置,或Special:Mypage/common.css。--Gqqnb留言2016年6月29日 (三) 21:05 (UTC)
有很多其他使用者不會另外調整大小,特別是新接觸維基百科的人,或者是對科技不熟的老人。他們要忍受難以閱讀的字體,或者乾脆不使用維基百科。(另外大概自我有記憶以來,我一直都用ctrl + + 來調整頁面大小到 110%,來避開 14px 新細明體)。 Golopotw留言2016年7月1日 (五) 02:18 (UTC)
那是使用者自己不会。14px显示在显示器上是几毫米还跟操作系统、显示器有关。然后显示出来的字被人看到眼睛里有多舒服又跟人本身、坐姿等有关,你怎么能保证你喜欢的14像素在其他人、其他环境也适用?--Gqqnb留言2016年7月14日 (四) 02:57 (UTC)
新細明體 14px, 15px, 微軟雅黑體 14px 比較圖 https://i.imgur.com/z61HHlH.png Golopotw留言2016年7月1日 (五) 02:52 (UTC)
美國夏威夷 新細明體 14px(五號字)
美國夏威夷 新細明體 14.5px
美國夏威夷 新細明體 15px
美國夏威夷 Microsoft JhengHei 14px(五號字)
美國夏威夷 Microsoft JhengHei 14.5px
美國夏威夷 Microsoft JhengHei 15px
(7月4日)縮放級別設置為100%,見 Internet Explorer 9,測試機操作系統是 Windows 7。
這是微軟字體的一個 bug(版本號是7.0的 mingliu.ttc 的 EBDT 表有11、12、13、15、16、20 px的 strike 數據,但是缺少14px strike 的數據,不像版本號是5.0的宋體有12、13、14、15、16、17 px 的 strike 數據),我沒看到有人在微軟官方論壇討論這個問題。—John Doe 120talk2016年7月1日 (五) 14:56 (UTC)
希望不要歪到手动定字体的问题上,个人最讨厌写一堆中文 fallback 的网页了(每次都会被我喂一个 stylish 杀掉)……
另外现时大部分新设备都不是 96dpi CSS 的设备了,例如我现在这个 Chrome 就开了 1.25 的 Device Pixel Ratio,看你的 14px 实际上是 (14 * 1.25)px,结果就是毫无对比意义。各位目测对比时也请注意这点。--Artoria2e5 保持页面整洁,直接ping我回复 2016年7月4日 (一) 08:57 (UTC)
  • 我在 Windows 8.1虛擬機試過什麼 scaling,重啟虛擬機後打開 Microsoft Network Monitor,發現有些圖標尺寸不變,然後右鍵點擊 Microsoft Network Monitor,設置什麼縮放,重新打開應用,發現有問題。—John Doe 120talk2016年7月4日 (一) 11:21 (UTC)
多嘴一句:“五号字”的完整换算参见點_(印刷),CSS 96dpi "px" 数为 10.5/72*96 = 14。--Artoria2e5 保持页面整洁,直接ping我回复 2016年7月4日 (一) 09:00 (UTC)

我也一直以為是自己的近視越來越深,免得過就不要用公眾電腦上中文維基,迫不得已的話就要先花些功夫設定放大比率……剛才我用自己的Special:Mypage/common.css實驗了一會,發現果然有着明顯的分別,15px的感覺尤其明顯,登時眼前雪亮。縱使每部電腦都可以有不同的自訂縮放比率,但既然維基百科有一大篇WP:格式手冊/親和力,可見維基百科是希望其他人看得舒舒服服的。若然現時的預設值是迫人每次都要放大縮小一番才能看清楚每隻字,那就未必太低親和度了,希望管理員點下我預備的五幅截圖。其實原裝的css font size 應該只是從英文維基移植過來的,沒有甚麼原因非要0.875em不可,希望能改成更適合中文字體的大小。--Quest for Truth留言2016年7月19日 (二) 07:21 (UTC)

(~)補充也可以到用戶:Quest for Truth/Font size在同一頁看到5幅截圖。--Quest for Truth留言2016年7月21日 (四) 01:13 (UTC)

頁面存廢討論 和 檔案存廢討論 ,action=info的h2元素减法

  请求已处理

偶然发现这俩个页面的action=info的h2元素也受到“/* 存废讨论旧样式 */”的样式影响,能不能做一个减法还原?action=info的body有一个“action-info”的class可以识别。——路过围观的Sakamotosan 2016年10月19日 (三) 08:40 (UTC)

或者使用class的“action-view”,因为这个action是指页面处于查看状态的。这样可以限制只在查看页面生效,而不影响其他action页面。
/* 存废讨论旧样式 */
body.ns-4.action-view[class*=" page-Wikipedia_頁面存廢討論_"] h2,
body.ns-4.action-view[class*=" page-Wikipedia_檔案存廢討論_"] h2 {
	border-bottom: none;
	font-size: 132%;
	margin-bottom: .3em;
}
body.ns-4.action-view[class*=" page-Wikipedia_頁面存廢討論_"] h3,
body.ns-4.action-view[class*=" page-Wikipedia_檔案存廢討論_"] h3 {
	font-size: 116%;
	margin-bottom: .3em;
}

——路过围观的Sakamotosan 2016年10月19日 (三) 08:43 (UTC)

@Jimmy XuLiangentShizhao。——路过围观的Sakamotosan 2016年10月19日 (三) 08:45 (UTC)
完成。--Jimmy Xu 2016年10月20日 (四) 01:36 (UTC)
如果编辑和预览action都有效的话,应该还要加上“action-submit”。——路过围观的Sakamotosan 2016年10月20日 (四) 01:54 (UTC)
这样说的话反而觉得action=info差一点也无所谓了。--Jimmy Xu 2016年10月20日 (四) 11:15 (UTC)
因为见加多了action-edit,我认为是不是也想edit下也能生效,但是试了一下edit,发觉预览下看不出效果,所以看了一下,action-submit,所以如果edit都要生效的话,应该加多是action-submit。action-info是“页面信息”页,显然里面的h2元素并不需要外面查看页的修改吧。——路过围观的Sakamotosan 2016年10月20日 (四) 11:34 (UTC)
因为只是希望在查看和预览时起到“存废讨论旧样式”的效果,所以我觉得把现在的action-edit改成action-submit就行了,不用再做加法了。action-edit是没有预览的时候。 --砜中嘌呤的白磷萃取 打谱 2017年4月29日 (六) 11:52 (UTC)
没问题的话,应该可以了。——路过围观的Sakamotosan 2017年5月9日 (二) 03:05 (UTC)
自己处理了。 --砜中嘌呤的白磷萃取 打谱 2017年6月9日 (五) 18:42 (UTC)

首页特色条目展出中的公示图被错误加上左图使用的margin

MediaWiki:Common.css里面有一条规则,用来在特色展出图旁边加空白:

#mp-2012 #column-feature img, #mp-2012 #column-good img {
    margin: 0.4em 0.9em 0.3em 0; /* 上 右 下 左 */
}

可是这个image打得太歪,打中了公式svg回落的img元素,结果变成了 https://archive.fo/WBlxt 或者 https://archive.fo/WBlxt/image 记录下来的样子。建议在img后面加一个:not(.mwe-math-fallback-image-inline)例外绕过。——Artoria2e5 讨论要完整回复请用ping 2017年3月24日 (五) 02:41 (UTC)

  已修复,换了个方法写,以免:not()有浏览器不支持。Liangent留言 2017年3月24日 (五) 15:18 (UTC)

把英語維基的 common.css複製過來,再加上中文維基需要的碼

(原討論在VPT被存檔了,重貼一次。)

把 common.css分成兩部份,第一部份是英文維基的複製貼上,第二部份是中文維基style的額外需求。

好處是英語維基的 patch可以快速套用到中文維基裡,共享英語維基的碼。第二好處是兩者的 diff非常明顯。 Golopotw留言2017年4月15日 (六) 14:36 (UTC)

Edit requests

(移動自互助客棧)Golopotw留言2017年7月22日 (六) 23:44 (UTC)

  请求已处理

Edit request on mediawiki: common.css, 1

移除「首页不显示红链」。如果首頁有红链,應該要修改內容,而不是讓讀者點進去發現是红链。

/* 首页不显示红链 */
body.ns-4.page-Wikipedia_首页 #mw-content-text a.new {
    color: inherit;
}

Golopotw留言2017年7月10日 (一) 15:46 (UTC)

这个可能需要讨论一下才好做--百無一用是書生 () 2017年7月11日 (二) 06:58 (UTC)
这一项已经存在有一段时间了(参见css页面第一段)--Ben.mq 2017年8月5日 (六) 23:08 (UTC)

Edit request on mediawiki: common.css, 2

Move the following rules to the top, for better coding style.

.new
.hidden
small
big
cite
blockquote

Golopotw留言2017年7月10日 (一) 16:10 (UTC)

Edit request on mediawiki: common.css, 3

Pull changes on .hlist from enwik.

Golopotw留言2017年7月10日 (一) 16:34 (UTC)

Edit request on mediawiki: common.css, 4

Move code sections around to align with enwiki's codes for easier diff.

Current section orders:

enwiki:
...
.hlist
.plainlist
.navbox
.infobox
.wikitable
div.medialist
a[href$=".pdf"].external
div.columns
.messagebox
table.ambox
zhwiki:
div.columns
.hlist
.plainlist
div.medialist
.infobox
.navbox
.messagebox
a[href$=".pdf"].external
.mcBoto
table.ambox

Golopotw留言2017年7月10日 (一) 17:10 (UTC)

Edit request on mediawiki: common.css, 5

Remove commented code starting with

/* Do not expand kvaleberg.com-URLs for printing
#content
...
*/

Golopotw留言2017年7月10日 (一) 17:14 (UTC)

 完成--百無一用是書生 () 2017年7月11日 (二) 06:58 (UTC)

疑问

我们招了一名rv吗?——路过围观的Sakamotosan 2017年7月11日 (二) 00:55 (UTC)

第四项的话,目前.wikitable对中文的支持如何?--Liuxinyu970226留言2017年7月11日 (二) 07:21 (UTC)
wikitable类不是一直在用?——路过围观的Sakamotosan 2017年7月11日 (二) 07:27 (UTC)
wikitable是默认内置的吧--百無一用是書生 () 2017年7月12日 (三) 07:20 (UTC)

编辑请求:关于“用于一些特殊的不需要标题栏的页面”

  请求已处理

/* 用于一些特殊的不需要标题栏的页面 */
body.ns-4.page-Wikipedia_頁面存廢討論_疑似侵權 #wpSummaryLabel,
body.ns-4.page-Wikipedia_頁面存廢討論_疑似侵權 #wpSummary,
body.ns-4.page-Wikipedia_关注度_提报 #wpSummaryLabel,
body.ns-4.page-Wikipedia_关注度_提报 #wpSummary {
    display: none !important;
}

手动提存废讨论和关注度提报的时候,#wpSummary 显示为标题栏,这时确实不需要显示。但是有时会有直接编辑页面的需求,并且这时通常都需要填写摘要,因此应该如果是添加新章节才不显示,否则仍显示。 --砜中嘌呤的白磷萃取 打谱 2018年4月24日 (二) 10:35 (UTC)

 完成,使用及JS處理。--Xiplus#Talk 2018年5月13日 (日) 05:58 (UTC)

hatnote非居中很奇怪

@shizhao例子顶注消歧义贴靠上方的维护模板,1.2em显得与正文相距太远。如果margin-top和margin-bottom各0.6em则效果不错,但不知道代码注释所说的错行问题是怎样。--YFdyh000留言2018年9月18日 (二) 01:30 (UTC)

按照推荐的规范,顶注应该位于维护模板上方。所以你说的问题也就不存在了。错行问题不知道你指的是哪个?--百無一用是書生 () 2018年9月18日 (二) 02:53 (UTC)
错行问题是指:多个hatnote模板连用的时候,正常行间距下,左侧图标可能会在某些情况下导致下一行的hatnote缩进。1.2em是我之前能找到的比较合理的间距大小,不会导致错行发生。暂时调到了0.8em,你看看如何?--百無一用是書生 () 2018年9月18日 (二) 03:51 (UTC)
目前可以了,居中就好。--YFdyh000留言2018年9月19日 (三) 09:27 (UTC)

编辑请求

  请求已处理

希望能将

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

改成

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

理由:例如{{#invoke:list|horizontal|First item|Second item|Third item}}生成的水平点列列表,两个item之间的点和该点所隔开的两个item距离不一致(例如“First item ·Second item”),看着有些不舒服,像这样显示我觉得会更好一些:“First item · Second item”。--№.N留言2019年4月24日 (三) 09:46 (UTC)

@Liu116 完成。--Xiplus#Talk 2019年5月25日 (六) 01:09 (UTC)

建议将common.css小工具化

建议仿照MediaWiki官网做法,将MediaWiki:common.css做成MediaWiki:Gadget-site.css等小工具(gadgetize),以解决手机版很多css不起作用问题。JavaScript类似。如果有其他可以解决手机版css问题的办法也可以提出。

另外,为什么{{doc}}的结尾框有一句样式是硬编码的,有点不理解。——SolidBlock留言 2019年10月27日 (日) 00:08 (UTC)

MediaWiki:common.css中的内容,极少部分可能可以做成小工具,部分内容应该可以做成模板样式。其他涉及全站的内容变不了。但是这些都需要大量开发与测试工作才行。--百無一用是書生 () 2019年10月28日 (一) 02:47 (UTC)
具体手机版哪些css不起作用啊?很多不起作用都是特意为之的--百無一用是書生 () 2019年10月28日 (一) 02:52 (UTC)
@shizhao:像{{documentation subpage}}、{{doc}}之类的。模板样式应该可行。{{shortcut}}在手机版显示正常。--SolidBlock留言 2019年11月1日 (五) 10:56 (UTC)
@shizhao:ambox、navbox之类的需要反复使用,使用小工具化或common.css较为合适。doc的话可以考虑将css内联,但可能引起其他小工具或用户css对doc作用不佳。——SolidBlock留言 2019年11月9日 (六) 16:34 (UTC)

.plainrowheaders

英文维基百科en:Mediawiki:Common.css有个.plainrowheaders的class:

/* Normal font styling for wikitable row headers with scope="row" tag */
.wikitable.plainrowheaders th[scope=row] {
	font-weight: normal;
	/* @noflip */
	text-align: left;
}

使用.plainrowheaders的表格,行标题格(! scope="row" | ...)将取消粗体并恢复左对齐,但保留题头单元格的淡灰底色,效果见此

建议中文维基引入这个样式,一方面能方便消除粗体/居中的尴尬,另一方面也能鼓励使用scope属性增加可读性。--Lopullinen留言2019年12月1日 (日) 14:42 (UTC)

 完成--百無一用是書生 () 2019年12月6日 (五) 03:00 (UTC)

編輯請求 2020-07-26

  请求已拒绝

/* Highlight clicked reference in blue to help navigation */
ol.references li:target,
sup.reference:target,
span.citation:target {
    background-color: #DEF;
}
/* Highlight clicked reference in blue to help navigation */
sup.reference,
span.citation,
div.citation {
    display: block;
    width: 100%;
}
ol.references li:target,
sup.reference:target,
span.citation:target,
div.citation:target {
    background-color: #DEF;
}

將第一個Syntax Highlight改為第二個Syntax Highlight的內容。supspan的屬性為inline,沒有寬度和高度,因此設定背景不會有顏色。 2020年7月26日 (日) 04:32 (UTC)

 未完成,實測顯示效果不正確,腳註標記全部換行了。--Xiplus#Talk 2020年8月2日 (日) 12:21 (UTC)
@Xiplusㄚ,抱歉,我搞錯用途了,看了原始碼才知道原來那是標記。 2020年8月2日 (日) 13:16 (UTC)

編輯請求 2020-08-09

  请求已处理--Xiplus#Talk 2020年9月30日 (三) 08:37 (UTC)

.hlist dl dl:before,
.hlist ol ol:before,
.hlist ul ul:before {
    content: "(";
}
.hlist dl dl:after,
.hlist ol ol:after,
.hlist ul ul:after {
    content: ")";
}

格式手冊全形小括號使用在標示用途(注釋文字內容或作出補充說明)。 2020年8月9日 (日) 12:00 (UTC)

@Pseudo Classes:僅憑這樣資訊我無法判斷這個修改是否會有不良影響,您能否提供數個不同情況的使用樣例。 Xiplus#Talk 2020年8月16日 (日) 11:57 (UTC)
@Xiplus已知目前常用hlist的模板為Template:NavboxTemplate:Infobox,其他使用樣例可見Template:Select variant 2020年8月19日 (三) 12:03 (UTC)
  • @XiplusEricliu1912Pseudo ClassesSunny00217此修改将半角空格改为全角空格后,在使用hlist的模板里,括号前仍然会有一个空格。请问是否可以将该空格删去?--Tim Wu留言2020年10月19日 (一) 13:57 (UTC)
    • (+)强烈支持:正想解決這個問題,卻一直找不到討論在哪裡,感謝召喚。—— Eric Liu 創造は生命(留言留名學生會 2020年10月19日 (一) 16:17 (UTC)
    • 似乎是早期因為樣式過醜而自行加入的?(倒沒看到這個問題)話說學生會怎還在簽名內呢(疑惑-- Sunny00217  2020年10月21日 (三) 09:51 (UTC)

请增加针对Wordmark和Tagline图标的简体替换

  请求已处理--Xiplus#Talk 2020年8月28日 (五) 10:36 (UTC)

由于T260908T258552造成的错误,我在修复该问题的时候顺便把正确的简体和繁体Wordmark和Tagline的文件。请增加针对Wordmark和Tagline图标的简体替换。--VulpesVulpes825留言2020年8月24日 (一) 11:48 (UTC)

  • @XiplusTimeless皮肤依然未转换,请您协助添加这段CSS:
div.ts-inner div.mw-portlet img:lang(zh-hans), div.ts-inner div.mw-portlet img:lang(zh-cn), div.ts-inner div.mw-portlet img:lang(zh-my), div.ts-inner div.mw-portlet img:lang(zh-sg) {
	content: url(/static/images/mobile/copyright/wikipedia-wordmark-zh-hans.svg)
}
--安忆Talk 2020年8月31日 (一) 13:46 (UTC)
Special:Diff/61437117Xiplus#Talk 2020年8月31日 (一) 13:53 (UTC)
返回到“Common.css/存档3”页面。