【茶包射手系列】忠貞不二的CSS檔

悶! 抓了好久!

同事設計好頁面樣式,給了我一個HTML跟CSS,讓我套用到ASP.NET網頁上。我在ASPX裡用<link href="site.css" type="text/css" rel="stylesheet" />套用樣式,卻怎麼都無法生效! 最詭異的是,CSS無法生效的ASPX,用IE檢視原始檔後另存成HTML,跟ASPX放在同一個目錄下用IE檢視,CSS效果就出得來,這這這...

IE Developer Toolbar Trace Style功能檢查,發現在ASPX中,指定Class Name也對不出有效的Style,在HTML中則沒有問題。好個CSS檔,居然也搞起意識形態,誓死相挺HTML到底,打死不為ASPX站台!

搞了一陣子,忽然想到以前遇過js的Encoding問題,仔細一看,CSS中的字型名稱用到中文"標楷體",果然又是編碼問題! 把CSS另存成UTF-8編碼,藥到病除,Case Closed!

歡迎推文分享:
Published 10 December 2007 07:10 PM 由 Jeffrey
Filed under: , ,
Views: 13,702



意見

# kink said on 14 March, 2009 08:08 AM

J大...非常冒昧...一直沒貢獻,一直在發問X.x問很大!

找不到合適的發問篇文,索性找一篇跟css相關的:P

是這樣的....小弟突然想知道如何對已經被下css的dom還原預設!

剛剛在跑css({x:'y'})結果希望他能變回預設的...但~"~沒法?

是否有其方式呢?

# Jeffrey said on 14 March, 2009 10:39 AM

to kink, css({x:""})應該就可以了。

# KINK said on 19 March, 2009 11:14 PM

感謝J大的回覆,其實小弟是想..有沒有更便利的函數可以用,因為如果{}裡面不只改一種css的話,得一個一個的調整回來;有這樣的需求其實也是無聊改版面的時候想到的....><

另外小弟可以再請教J大...

if(!window.jQuery){

document.write("<script type='text/javascript' src='http://www.google.com/jsapi'>")+document.write("<\/script>");

}

這樣的做法有更漂亮一點的程序可以替代嗎....腦死結ing= =

# Jeffrey said on 20 March, 2009 12:15 AM

to KINK, 如果如你說要一次加上多個CSS設定,隨後又要能移除,我會把它們定義成一個CSS Class,再用addClass(), removeClass()搞定。

至於偵測沒有jQuery時自動載入,可以參考另一篇PO文:

blog2.darkthread.net/.../4061.aspx (該文有買了關鍵字廣告,在各大搜尋網站輸入"依序載入"就可以直達)

你的看法呢?

(必要的) 
(必要的) 
(選擇性的)
(必要的) 
(提醒: 因快取機制,您的留言幾分鐘後才會顯示在網站,請耐心稍候)

5 + 3 =

搜尋

Go

<December 2007>
SunMonTueWedThuFriSat
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345
 
RSS
創用 CC 授權條款
【廣告】
twMVC

Tags 分類檢視
關於作者

一個醉心技術又酷愛分享的Coding魔人,十年的IT職場生涯,寫過系統、管過專案, 也帶過團隊,最後還是無怨無悔地選擇了技術鑽研這條路,近年來則以做一個"有為的中年人"自許。

文章典藏
其他功能

這個部落格


Syndication