4
HtmlTextWriterStyle中的float是否真的缺失?HtmlTextWriterStyle是否真的缺少Float?
我很少用
Control.Style.Add(HtmlTextWriterStyle.Whatever, "myval");
來設置元素的樣式,但偶爾我必須從後臺代碼創建一個動態的元素,我會在風格通過此方法拋出,考出一些造型。
今天,我試圖設置
float:left;
,是相當驚呆了,它不會出現有float屬性。除了這個問題的簡短日誌,我在Google上找不到多少東西:Microsoft Connect Log of Error。
所以我的問題是這樣的:它真的缺少,爲什麼?
編輯
所以我跟進@Thomas Levesque的回答,發現HtmlTextWriterStyle枚舉已於April 3rd, 2003 in .Net 1.1介紹。這是當時IE 6是MS必須提供的最新和最偉大的時間。由於其粗俗的標準,他們仍然可能依靠桌面佈局。
我沒有任何證據證明這是真相,但這是我迄今爲止最喜歡的答案。
真的,理想情況下,我應該只使用樣式表中定義的CSS類,但我真正想知道的是爲什麼HtmlTextWriterSTyle枚舉中缺少這樣一個重要的屬性? – 2009-10-12 23:22:29
+1,我要與托馬斯的解釋:) – 2009-10-12 23:27:05
噢,我喜歡那個額外的信息。這可能是答案:D – 2009-10-12 23:31:26