2014-01-16 25 views
0

我想寫一個帶子標題的下拉菜單,子標題中的選項縮進。然而,縮進不斷失去。在下拉菜單中保留領先的空白

這是一個代碼示例:

<optgroup class="mrMultiple" label="CONSUMER" style=""></optgroup><option class="mrMultiple" value="SALES" style=""> 
      SALES 
    </option><option class="mrMultiple" value="Promotion" style=""> 
      MARKETING PROMOTION 
    </option><option class="mrMultiple" value="MONEYVISTA" style=""> 
      MONEYVISTA 
    </option> 

作爲一個說明,我都試過&nbsp;<pre></pre>。後者沒有任何作用,前者僅顯示&nbsp;的字面形式。

由於我的工作是如何生成這些網站的,我只能更改內部HTML而不是屬性/元素。但是,在內部HTML中,我可以做任何事情。

編輯:

只是爲了完整。這個問題從來沒有解決過,並被接受爲正在使用的語言的生活事實,這也是一個非常令人失望的事實。

+0

'' ''真的應該工作。你確定你沒有爲選項的文本內容做任何html編碼嗎? – Kippie

+0

@Kippie,你是什麼意思?對不起,正如我所說的,我對HTML並不擅長,而且幾乎所有這些都是使用更高級別的語言爲我生成的。 – Scironic

+0

關於 的思考 - 這可能是我的其他程序如何生成HTML的。 – Scironic

回答

1

我的第一個想法是使用CSS。如果你不能做到這一點,你可以把你的文本包裝在標籤中(例如跨度)。那麼你可以添加內聯的CSS。

+0

不能使用CSS(時間和預算約束),它必須用內部html完成。雖然我可以在那裏做divs,列表等。什麼內聯的CSS會保持空白? – Scironic

+1

然後的innerHTML改變爲類似於這樣: <選項類= 「mrMultiple」 值= 「促進」 風格= 「」> 的市場推廣

+0

我'll ll give it a go – Scironic