最近解決的幾個DIV+CSS的問題
一個非常緊張的專案,但是沒法敏捷,21世紀最需要什麼?人才啊!
結果東西七拼八湊的,出了問題,一堆人搞不定,著急啊!
首先是個輸入值過大的問題,這跟DIV和CSS無關。頁面form表單傳遞到後臺,解析取值欲插入資料庫,報告某欄位值過大,而實際資料庫欄位沒那麼大,開發人員欲加大資料庫欄位長度,立馬被我拒絕了——標準程式碼項,怎麼能平白無故增大資料庫欄位?一除錯,發現本來應該插入"1"的,結果插入的是"1, ",注意,後面還有個空格。檢視頁面原始檔,該項的值確實是"1"而不是"1, ",想了一下,基本判定是由於表單中name重名導致的問題,一查,還真是,修改ctrl+c/ctrl+v造成的重名,問題搞定。
再一個就是幾個DIV巢狀,透過js+css控制,隱藏其中一個DIV,顯示另外一個DIV,結果隱藏是隱藏了,但該顯示的沒顯示。折騰半天沒搞定,又無奈的出馬了。都好幾年沒寫具體的程式碼了,於是像解剖師一樣分析頁面程式碼,撥開層層迷霧,最終發現出問題的原因是DIV標籤不匹配,造成瀏覽器div範圍的解析錯誤,補好標籤,問題解決。
還有一個就是剛發生的,一個css樣式在FF下顯示正常,但在IE6下顯示不正常,懷疑是CSS不相容,檢查css樣式,沒啥特別的,從同事機器上看,htm頁面是正常的,但jsp頁面會出現IE6下的顯示不正常的問題。分別檢視jsp和htm的頁面原始檔,發現完全一樣。於是我將頁面原始檔複製到我本機去執行,jsp的pageEncoding設為gbk就沒問題,設為utf-8就有問題,MD,還是FF好,這點上不會有問題。於是將css檔案的編碼改為utf-8後,問題就解決了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29867/viewspace-663848/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 最近遇到的幾個LINUX問題Linux
- 關於解決問題的幾個段位
- 最近的幾個技術問題總結和答疑
- 解決mysql出現幾個l的問題MySql
- 最近的幾個技術問題總結和答疑(九)
- 最近的幾個技術問題總結和答疑 (11)
- 最近的幾個技術問題總結和答疑(七)
- 最近的幾個技術問題總結和答疑(八)
- 最近的幾個技術問題總結和答疑(二)
- 最近的幾個技術問題總結和答疑(三)
- 最近的幾個技術問題總結和答疑(四)
- 最近的幾個技術問題總結和答疑(六)
- 最近的幾個技術問題總結和答疑(五)
- 解決中文問題的幾個常用的函式 (轉)函式
- 最近解決了一個比較複雜的“死鎖”問題
- 最近思考的一個問題
- 最近積累的幾個關於 PHP 類與 MySQL 的小問題PHPMySql
- 最近處理的幾個小問題_20160311
- 【DataBase】:使用Oracle遇到的幾個問題及解決辦法DatabaseOracle
- SVN解決不能檢視最近提交日誌的問題
- 最近遇到的問題和解決辦法
- MFC軟體國際化的幾個問題及其解決方案
- ie不相容的幾個js問題及解決辦法JS
- 關於在頁面中解決列印的幾個問題 (轉)
- 今天解決的兩個問題
- MySQL組複製的幾個常見問題以及解決辦法MySql
- DIV+CSS相容解決DIV最大寬度和最小寬度問題CSS
- 一個小問題的解決方案
- 解決了一個PC的問題
- iOS APNs的幾個問題iOS
- 傳統生鮮配送企業必須要解決的幾個問題
- 最近幾天做oracle stream遇到很多問題Oracle
- Java面試常問的幾個問題Java面試
- Pentaho 使用中發現的幾個問題和解決方法
- Spring Boot幾種啟動問題的解決方案Spring Boot
- 面試官常問的Nginx的幾個問題面試Nginx
- chrome appcache一個問題的解決ChromeAPPPCA
- 關於最近3天連續加班解決登陸問題的總結