模板討論:Div col

由蕭漫在話題應用模板樣式上作出的最新留言:1 年前
          模板依照頁面評級標準無需評級。
本模板屬於下列維基專題範疇:
列表專題 (獲評模板級不適用重要度
本模板屬於列表專題範疇,該專題旨在改善中文維基百科列表類內容。如果您有意參與,請瀏覽專題主頁、參與討論,並完成相應的開放性任務。
 模板級模板  根據品質評級標準,本模板無需評級。

應用模板樣式

編輯

  請求已處理

我在模板的沙盒頁面引入了模板樣式,凡是使用本模板的頁面只要載入一次樣式,即使本模板在兩三處章節使用,都會調用這個樣式。--⚞︎⚟︎ 2021年3月2日 (二) 07:03 (UTC)回覆

@Great_Brightstar能不能解釋一下和原本的版本的分別在哪?(從原始碼上、從效果上)SANMOSA 江南好,風景舊曾諳 2021年3月3日 (三) 10:40 (UTC)回覆
去哦去英文維基查了一下,這是 en:Template talk:Div col#Removed rules customization and column styles templates 所提出的重大更改,他指出 |rules= 參數極少被編者用來自定義頁面上呈現的樣式,如有必要可以輸入 |rules=yes 來開啟,通過 |style= 參數自定義,另外他去掉了被英文維基用戶認為不必要的一些模板,還把其他默認參數(如每一欄寬 30em)改用模板樣式頁來呈現。--⚞︎⚟︎ 2021年3月6日 (六) 10:39 (UTC)回覆
@Great_Brightstar最近忘了關注這裏。想問一下這提議修改有新增任何新參數嗎?SANMOSA 江南好,風景舊曾諳 2021年3月11日 (四) 15:35 (UTC)回覆
沒有。--⚞︎⚟︎ 2021年3月11日 (四) 15:58 (UTC)回覆
@Great_Brightstar這提議修改會廢棄原有的兩個匿名參數和cols參數。建議恢復兼容匿名參數2(如果完全依照沙盒設定更改的話,匿名參數1和cols參數是不能恢復的),並在檢查匿名參數1和cols參數的常用性後手動替換停用該兩個匿名參數。SANMOSA 江南好,風景舊曾諳 2021年3月12日 (五) 09:38 (UTC)回覆
多謝提醒,已經補上。-- ⚞︎⚟︎ 2021年3月12日 (五) 13:05 (UTC)回覆
請求屬代碼重構,現提交編輯請求後逾七天已久, 完成@Great Brightstar請檢查是否出現部分頁面在使用新版後出現錯誤的情況。SANMOSA 江南好,風景舊曾諳 2021年3月12日 (五) 14:06 (UTC)回覆
我已在模板沙盒頁給出解決方案,望儘快應用。--⚞︎⚟︎ 2021年3月12日 (五) 15:12 (UTC)回覆
 完成@Great Brightstar,請檢查。——白布飄揚留言2021年3月12日 (五) 19:47 (UTC)回覆
@Great Brightstar我上面提及頁面內的BUG並沒有得到修復。——Shiizhang留言2021年3月13日 (六) 03:02 (UTC)回覆
 完成,通過修復 {{columns-list}} 解決。-- ⚞︎⚟︎ 2021年3月13日 (六) 04:50 (UTC)回覆
@白布飘扬Great BrightstarSanmosaTemplate:Sandbox_heading壞了...?-- Sunny00217  2021年3月13日 (六) 08:03 (UTC)回覆
@Sunny00217不清楚之前分多少行,但我補回了|cols=2。SANMOSA 江南好,風景舊曾諳 2021年3月13日 (六) 08:11 (UTC)回覆
@Sanmosa是兩行沒錯,還有Special:PrefixIndex/Template:Sandbox heading/要改-- Sunny00217  2021年3月13日 (六) 08:33 (UTC)回覆
 完成SANMOSA 江南好,風景舊曾諳 2021年3月13日 (六) 08:40 (UTC)回覆
改爆了,在我的用戶頁無法實現分行。—— Eric Liu 創造は生命(留言留名學生會 2021年3月15日 (一) 14:41 (UTC)回覆
哦,那不妨試試 {{no col break}},用這個模板分段。 --⚞︎⚟︎ 2021年3月17日 (三) 05:12 (UTC)回覆

後續改進

編輯

  請求已拒絕

經過研究,我發現 |cols=|colwidth= 並不會互相衝突,無需要求兩個參數中的一個設為 auto,應予以放寬限制,應予以改進,新的代碼已經放在沙盒頁。-- ⚞︎⚟︎ 2022年11月24日 (四) 17:16 (UTC)回覆

七日後無爭議, 完成--A1Cafel留言2023年1月27日 (五) 14:16 (UTC)回覆
colwidth 失效了,都變成了默認寬度 ~~~~--寒蟬退士留言2023年1月27日 (五) 14:31 (UTC)回覆
@A1Cafel出現問題,無法顯示分列的效果。--O-ring留言2023年1月27日 (五) 14:39 (UTC)回覆
已回退,@Great Brightstar請嘗試修復。--A1Cafel留言2023年1月27日 (五) 15:11 (UTC)回覆
已嘗試修復。-- ⚞︎⚟︎ 2023年1月28日 (六) 16:22 (UTC)回覆
模板樣式中已將列寬(|colwidth=)預設為 30em,若編者指定列數(|cols=)時該預設值未被 auto 覆蓋,列數便會受其影響,在有限的空間內無法按指定數值顯示。例如在窄屏設備上,文檔中的示例|cols=4只能顯示兩列或三列,因為列寬過大,分成四列顯示不下。簡而言之,列數會基於 30em 的列寬而自動調整,要保證列數固定不變就得反轉優先級,讓列寬根據列數而自動調整(使用 auto 取代預設值)。--蕭漫留言2023年9月24日 (日) 22:13 (UTC)回覆
返回 "Div col" 頁面。