「模板:Composition bar/advanced」:修訂間差異
(建立內容為「<includeonly><div style="position:relative; width:{{{boxwidth|500}}}px; height:20px; border:1px solid #999"> <div style="position:absolute; width:{{{boxwidth|500}}}px; height:20px; text-align:center; z-index:10">{{{divisionname|}}}</div> <div style="position:absolute; left:{{#expr:floor({{{boxwidth|500}}}*(0)/{{{total|500}}})}}px; width:{{#expr:floor({{{boxwidth|500}}}*{{{party1|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}/{{{total|{{{boxwi…」的新頁面) |
無編輯摘要 |
||
(未顯示同一使用者於中間所作的 27 次修訂) | |||
第1行: | 第1行: | ||
<includeonly><div style=" | <includeonly><div style="width: {{{boxwidth|500}}};"><span class="nowrap">{{{divisionname}}}{{#expr:{{formatnum:{{{party1|0}}}}} + {{formatnum:{{{party2|0}}}}} + {{formatnum:{{{party3|0}}}}} + {{formatnum:{{{party4|0}}}}} + {{formatnum:{{{party5|0}}}}} + {{formatnum:{{{party6|0}}}}} + {{formatnum:{{{party7|0}}}}} + {{formatnum:{{{party8|0}}}}} + {{formatnum:{{{party9|0}}}}} + {{formatnum:{{{party10|0}}}}}}} / {{formatnum:{{{total|0}}}}}({{#expr:((({{{party1|0}}}+{{{party2|0}}}+{{{party3|0}}}+{{{party4|0}}}+{{{party5|0}}}+{{{party6|0}}}+{{{party7|0}}}+{{{party8|0}}}+{{{party9|0}}}+{{{party10|0}}})/{{{total|0}}})*100) round 0}}%)</span></div> | ||
< | <div style="position:relative; width:{{{boxwidth|500}}}px;height:1em;border:1px solid #cccccc;"> | ||
<div style="position:absolute; left:{{#expr:floor({{{boxwidth|500}}}*(0)/{{{total|500}}})}}px; width:{{#expr:floor({{{boxwidth|500}}}*{{{party1|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}/{{{total|{{{boxwidth|500}}}}}})}}px; background:{{{hex|{{{partycolor1|#CCCCCC}}}}}}; height: | <div style="position:absolute; left:{{#expr:floor({{{boxwidth|500}}}*(0)/{{{total|500}}})}}px; width:{{#expr:floor({{{boxwidth|500}}}*{{{party1|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}/{{{total|{{{boxwidth|500}}}}}})}}px; background:{{{hex|{{{partycolor1|#CCCCCC}}}}}}; height:1em"></div> | ||
{{#if:{{{party2|}}}|<div style="position:absolute; left:{{#expr:floor({{{boxwidth|500}}}*({{{party1|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}})/{{{total|{{{boxwidth|500}}}}}})}}px; width:{{#expr:floor({{{boxwidth|500}}}*{{{party2|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}/{{{total|{{{boxwidth|500}}}}}})}}px; background:{{{hex|{{{partycolor2|#EEEEEE}}}}}}; height: | {{#if:{{{party2|}}}|<div style="position:absolute; left:{{#expr:floor({{{boxwidth|500}}}*({{{party1|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}})/{{{total|{{{boxwidth|500}}}}}})}}px; width:{{#expr:floor({{{boxwidth|500}}}*{{{party2|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}/{{{total|{{{boxwidth|500}}}}}})}}px; background:{{{hex|{{{partycolor2|#EEEEEE}}}}}}; height:1em"></div>}} | ||
{{#if:{{{party3|}}}|<div style="position:absolute; left:{{#expr:floor({{{boxwidth|500}}}*({{{party1|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party2|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}})/{{{total|{{{boxwidth|500}}}}}})}}px; width:{{#expr:floor({{{boxwidth|500}}}*{{{party3|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}/{{{total|{{{boxwidth|500}}}}}})}}px; background:{{{hex|{{{partycolor3|#CCCCCC}}}}}}; height: | {{#if:{{{party3|}}}|<div style="position:absolute; left:{{#expr:floor({{{boxwidth|500}}}*({{{party1|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party2|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}})/{{{total|{{{boxwidth|500}}}}}})}}px; width:{{#expr:floor({{{boxwidth|500}}}*{{{party3|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}/{{{total|{{{boxwidth|500}}}}}})}}px; background:{{{hex|{{{partycolor3|#CCCCCC}}}}}}; height:1em"></div>}} | ||
{{#if:{{{party4|}}}|<div style="position:absolute; left: {{#expr:floor({{{boxwidth|500}}}*({{{party1|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party2|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party3|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}})/{{{total|{{{boxwidth|500}}}}}})}}px; width:{{#expr:floor({{{boxwidth|500}}}*{{{party4|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}/{{{total|{{{boxwidth|500}}}}}})}}px; background:{{{hex|{{{partycolor4|#EEEEEE}}}}}}; height: | {{#if:{{{party4|}}}|<div style="position:absolute; left: {{#expr:floor({{{boxwidth|500}}}*({{{party1|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party2|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party3|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}})/{{{total|{{{boxwidth|500}}}}}})}}px; width:{{#expr:floor({{{boxwidth|500}}}*{{{party4|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}/{{{total|{{{boxwidth|500}}}}}})}}px; background:{{{hex|{{{partycolor4|#EEEEEE}}}}}}; height:1em"></div>}} | ||
{{#if:{{{party5|}}}|<div style="position:absolute; left: {{#expr:floor({{{boxwidth|500}}}*({{{party1|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party2|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party3|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party4|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}})/{{{total|{{{boxwidth|500}}}}}})}}px; width:{{#expr:floor({{{boxwidth|500}}}*{{{party5|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}/{{{total|{{{boxwidth|500}}}}}})}}px; background:{{{hex|{{{partycolor5|#CCCCCC}}}}}}; height: | {{#if:{{{party5|}}}|<div style="position:absolute; left: {{#expr:floor({{{boxwidth|500}}}*({{{party1|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party2|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party3|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party4|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}})/{{{total|{{{boxwidth|500}}}}}})}}px; width:{{#expr:floor({{{boxwidth|500}}}*{{{party5|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}/{{{total|{{{boxwidth|500}}}}}})}}px; background:{{{hex|{{{partycolor5|#CCCCCC}}}}}}; height:1em"></div>}} | ||
{{#if:{{{party6|}}}|<div style="position:absolute; left: {{#expr:floor({{{boxwidth|500}}}*({{{party1|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party2|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party3|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party4|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party5|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}})/{{{total|{{{boxwidth|500}}}}}})}}px; width:{{#expr:floor({{{boxwidth|500}}}*{{{party6|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}/{{{total|{{{boxwidth|500}}}}}})}}px; background:{{{hex|{{{partycolor6|#EEEEEE}}}}}}; height: | {{#if:{{{party6|}}}|<div style="position:absolute; left: {{#expr:floor({{{boxwidth|500}}}*({{{party1|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party2|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party3|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party4|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party5|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}})/{{{total|{{{boxwidth|500}}}}}})}}px; width:{{#expr:floor({{{boxwidth|500}}}*{{{party6|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}/{{{total|{{{boxwidth|500}}}}}})}}px; background:{{{hex|{{{partycolor6|#EEEEEE}}}}}}; height:1em"></div>}} | ||
{{#if:{{{party7|}}}|<div style="position:absolute; left: {{#expr:floor({{{boxwidth|500}}}*({{{party1|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party2|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party3|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party4|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party5|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party6|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}})/{{{total|{{{boxwidth|500}}}}}})}}px; width:{{#expr:floor({{{boxwidth|500}}}*{{{party7|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}/{{{total|{{{boxwidth|500}}}}}})}}px; background:{{{hex|{{{partycolor7|#CCCCCC}}}}}}; height: | {{#if:{{{party7|}}}|<div style="position:absolute; left: {{#expr:floor({{{boxwidth|500}}}*({{{party1|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party2|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party3|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party4|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party5|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party6|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}})/{{{total|{{{boxwidth|500}}}}}})}}px; width:{{#expr:floor({{{boxwidth|500}}}*{{{party7|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}/{{{total|{{{boxwidth|500}}}}}})}}px; background:{{{hex|{{{partycolor7|#CCCCCC}}}}}}; height:1em"></div>}} | ||
{{#if:{{{party8|}}}|<div style="position:absolute; left: {{#expr:floor({{{boxwidth|500}}}*({{{party1|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party2|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party3|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party4|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party5|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party6|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party7|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}})/{{{total|{{{boxwidth|500}}}}}})}}px; width:{{#expr:floor({{{boxwidth|500}}}*{{{party8|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}/{{{total|{{{boxwidth|500}}}}}})}}px; background:{{{hex|{{{partycolor8|#EEEEEE}}}}}}; height: | {{#if:{{{party8|}}}|<div style="position:absolute; left: {{#expr:floor({{{boxwidth|500}}}*({{{party1|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party2|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party3|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party4|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party5|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party6|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party7|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}})/{{{total|{{{boxwidth|500}}}}}})}}px; width:{{#expr:floor({{{boxwidth|500}}}*{{{party8|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}/{{{total|{{{boxwidth|500}}}}}})}}px; background:{{{hex|{{{partycolor8|#EEEEEE}}}}}}; height:1em"></div>}} | ||
{{#if:{{{party9|}}}|<div style="position:absolute; left: {{#expr:floor({{{boxwidth|500}}}*({{{party1|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party2|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party3|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party4|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party5|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party6|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party7|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party8|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}})/{{{total|{{{boxwidth|500}}}}}})}}px; width:{{#expr:floor({{{boxwidth|500}}}*{{{party9|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}/{{{total|{{{boxwidth|500}}}}}})}}px; background:{{{hex|{{{partycolor9|#CCCCCC}}}}}}; height: | {{#if:{{{party9|}}}|<div style="position:absolute; left: {{#expr:floor({{{boxwidth|500}}}*({{{party1|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party2|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party3|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party4|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party5|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party6|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party7|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party8|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}})/{{{total|{{{boxwidth|500}}}}}})}}px; width:{{#expr:floor({{{boxwidth|500}}}*{{{party9|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}/{{{total|{{{boxwidth|500}}}}}})}}px; background:{{{hex|{{{partycolor9|#CCCCCC}}}}}}; height:1em"></div>}} | ||
{{#if:{{{party10|}}}|<div style="position:absolute; left: {{#expr:floor({{{boxwidth|500}}}*({{{party1|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party2|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party3|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party4|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party5|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party6|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party7|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party8|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party9|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}})/{{{total|{{{boxwidth|500}}}}}})}}px; width:{{#expr:floor({{{boxwidth|500}}}*{{{party10|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}/{{{total|{{{boxwidth|500}}}}}})}}px; background: {{{hex|{{{partycolor10|#EEEEEE}}}}}}; height: | {{#if:{{{party10|}}}|<div style="position:absolute; left: {{#expr:floor({{{boxwidth|500}}}*({{{party1|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party2|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party3|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party4|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party5|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party6|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party7|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party8|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}+{{{party9|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}})/{{{total|{{{boxwidth|500}}}}}})}}px; width:{{#expr:floor({{{boxwidth|500}}}*{{{party10|{{if:{{{boxwidth}}}|{{#expr:floor({{{boxwidth}}}/2)}}|250}}}}}/{{{total|{{{boxwidth|500}}}}}})}}px; background: {{{hex|{{{partycolor10|#EEEEEE}}}}}}; height:1em"></div>}}</div></includeonly><noinclude> | ||
{{Documentation}} | {{Documentation}} | ||
[[Category:選舉及公投模板]] | [[Category:選舉及公投模板]] | ||
</noinclude> | </noinclude> |