當柳上原的風吹向天際的時候...

          真正的快樂來源于創造

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            368 Posts :: 1 Stories :: 201 Comments :: 0 Trackbacks
          在Web程序中,url重寫后后會出現CSS失效的情況,即頁面元素都在,但給它們加上的樣式都無效了。

          原因:
          一般是加載CSS文件的路徑在翻頁后處于錯誤的位置,這時可以用FireFox打開網頁,查看網頁源碼,再點擊CSS下方的鏈接,看是否能鏈接到CSS文件,鏈接不到是報錯的。

          處置:
          在html開始前加上如下代碼:
          <%  
              
          String path = request.getContextPath();  
              
          String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";  
          %>
          <html>
              
          <head>
                  
          <base href="<%=basePath%>">
                  
          <title>XXX</title>

              
          </head>

          接下來其它的CSS,JS,IMG寫好相對地址就好了。
          posted on 2012-04-20 12:04 何楊 閱讀(684) 評論(0)  編輯  收藏 所屬分類: CSS
          主站蜘蛛池模板: 荣昌县| 深州市| 襄城县| 阿拉尔市| 手机| 德格县| 舞阳县| 台东县| 桐城市| 长沙县| 富顺县| 大姚县| 太保市| 巍山| 沙河市| 英超| 大厂| 双柏县| 礼泉县| 小金县| 雅江县| 岑巩县| 余江县| 大港区| 晴隆县| 双鸭山市| 图片| 都江堰市| 霍山县| 天峻县| 临清市| 军事| 万安县| 来宾市| 靖州| 土默特左旗| 临汾市| 寻乌县| 武宣县| 营山县| 纳雍县|