2

ページのコードは

{{Infobox course
| course_code = PH31011
| course_name = Quantum Mechanics I
| department = [[Physics]]
| credits = 4
| ltp = {{Data bars
         | columns = 6 | Jan| Feb| Mar| Apr| May| Jun
         | blue|Berries|  65|  38|  72|  47|  20|  30  
        }}
}}

{{Data bars
| columns = 6 | Jan| Feb| Mar| Apr| May| Jun
| blue|Berries|  65|  38|  72|  47|  20|  30    
}}

インフォボックスでグラフを使用すると、グラフに反転バーが表示されるのはなぜですか?

4

1 に答える 1

1

これは CSS の問題であり、MediaWiki 自体とは直接関係ありませんが、ウィキメディア コミュニティによって作成されたスタイルシートと関係があります。その wiki には、次のようなcss ルールMediaWiki:Common.css(すべてのスキン用にロードされたユーザー作成の CSS) があります。

.infobox th[scope=row], .infobox td {
   vertical-align: top;
}

このルールは、バーの垂直方向の配置をオーバーライドします。手っ取り早い修正方法は、 の各列をに変更vertical-align: bottom;することです。vertical-align: bottom !important;Template:Data_bars

いつものように、本番ウィキでそれを行うと、他のエッジケースを台無しにするリスクがあるため、最初にトークページで質問を提起する必要があります.

于 2016-05-30T21:25:04.753 に答える