我遇到了CSS不能在已經大寫的文本上使用text-transform: capitalize
的問題。不幸的是,從我的數據庫返回的文本在很多情況下都是大寫的。而不是把LOWER(X)
放在我從數據庫請求的每一個字段之前,或者在每個字段上調用一個JS函數,似乎使用一個只針對返回的整個數據表的解決方案會更容易,然後使用text-transform: capitalize
在頁面的CSS中。以小寫顯示數據表中的所有文本,或小寫所有使用css的文本中的文本text-transform:capitalize?
任何建議,一個簡單的方法來做到這一點?或者,一種方法可以將頁面上的所有文本(JS,也許是?)定爲小寫,然後將CSS部分重新注入就可以了。我正在尋找最簡單的解決方案,無論這可能是什麼(並重寫大量的查詢根本就不是它)。
你可以使用一些內置的功能爲.ToUpper(),.ToLower這種使用1個字段名,或者你可以寫自己的'ToProperCase'我已經寫了一個在我的最後項目,但不幸的是我沒有與我的代碼。你看過'使用Microsoft.VisualBasic''namespace'看看是否有一個ProperCase函數..看看運行一個'SWL服務器函數',將ProperCase所有你的數據在數據庫或特定的領域 – MethodMan 2013-03-12 16:50:29
本,你想嗎看到關於如何使用SQL來做這個的幾個例子? – MethodMan 2013-03-12 16:53:10
ToUpper和ToLower有問題,他們必須在現場調用。 DJ:我知道如何在select語句中使用LOWER(X) - 這是在原始問題中陳述的。 :)如果你知道一種方法來對所有返回的字段執行全部LOWER,那麼這將是有用的。 – Ben 2013-03-12 16:55:21