台灣最大程式設計社群網站
線上人數
757
 
會員總數:242931
討論主題:187836
歡迎您免費加入會員
討論區列表 >> CSS/HTML5/Bootstarp >> 在不同目錄下在 用ie開啟同樣.html 但結果不一致
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
在不同目錄下在 用ie開啟同樣.html 但結果不一致
價值 : 10 QP  點閱數:431 回應數:7

樓主

DDAS
門外漢
0 1
40 3
發送站內信

請教各位…我用同一個html檔分別複製在兩個目錄下(一個在本機,另一個在區網上)
使用瀏覽器皆為IE11,檔案只有一個(css寫在html內)

開本機html的結果:


開區網上html的結果:


不懂為什麼呈現的是會不同…麻煩大大幫忙解惑

搜尋相關Tags的文章: [ html 面板 css ] ,
本篇文章發表於2017-08-16 10:07
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
不錯的參考

彩虹
檢舉此回應
一般是引入css的路徑問題,所以下面那張圖沒有吃到你寫的CSS

相對路徑 VS 絕對路徑


本篇文章回覆於2017-08-16 10:24
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
最有價值解答

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
注意一下你的css跟js的引用路徑問題。

一般來說用相對路徑就不會出現問題。用絕對路經的情況下就會發生這樣的事。

如以下這些都是用絕對路徑:
http://XXX.XXX/XXX.css
//XXX.XXX/XXX.css
files://XXX.css



本篇文章回覆於2017-08-16 11:00
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

DDAS
檢舉此回應
感謝兩位回答
不過我的html沒有引入外面css檔 是直接寫style標籤在裡面
而且他還是有些div的css有讀到 應該是有的呀…

另外我用chrome跟opera測試開兩個目錄下的檔都一致(主樓第一張圖)
就只有IE開會發生這個問題 目前需求又需要IE @@..
有沒有可能會是其他問題呢?

程式碼如下


本篇文章回覆於2017-08-16 11:12
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

小魚
檢舉此回應
看起來有些圖片不見了,
你的style裡面有參考到圖片,
但是那個位置真的有圖片嗎?
本篇文章回覆於2017-08-16 12:01
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
作者回應

DDAS
檢舉此回應
原本有圖片 不過有沒有圖片都沒影響0.0
本篇文章回覆於2017-08-16 12:25
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
作者回應

DDAS
檢舉此回應
感謝各位

在head裡加上


就可以了
本篇文章回覆於2017-08-16 14:51
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
不錯的參考

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
看到你的程式碼才知道你的問題。

你有用js來做一些css上的控制。其中有些語法跟參數是ie獨有的。

其實單純加上 <meta http-equiv="X-UA-Compatible" content="IE=Edge"/>

並不是解決的方式。
因該是要盡量不去使用或是採用所有瀏覽器都能通用的javascript語法處理才是最安全的。
本篇文章回覆於2017-08-17 11:57
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.