當(dāng)柳上原的風(fēng)吹向天際的時(shí)候...

          真正的快樂來源于創(chuàng)造

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

          原因:
          一般是加載CSS文件的路徑在翻頁(yè)后處于錯(cuò)誤的位置,這時(shí)可以用FireFox打開網(wǎng)頁(yè),查看網(wǎng)頁(yè)源碼,再點(diǎn)擊CSS下方的鏈接,看是否能鏈接到CSS文件,鏈接不到是報(bào)錯(cuò)的。

          處置:
          在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寫好相對(duì)地址就好了。
          posted on 2012-04-20 12:04 何楊 閱讀(690) 評(píng)論(0)  編輯  收藏 所屬分類: CSS
          主站蜘蛛池模板: 贵南县| 常熟市| 龙岩市| 富宁县| 资阳市| 信阳市| 卓资县| 汝州市| 锦屏县| 苗栗市| 绥芬河市| 罗甸县| 保定市| 台州市| 龙岩市| 额尔古纳市| 县级市| 且末县| 彭阳县| 拉孜县| 永城市| 海阳市| 昌黎县| 湟中县| 灵璧县| 延寿县| 凤山市| 郸城县| 尼勒克县| 南昌市| 忻城县| 广水市| 读书| 肥城市| 彭山县| 伊宁县| 成安县| 尉犁县| SHOW| 克什克腾旗| 武邑县|