iT邦幫忙

0

ASP.NET MVC Css問題

我自己設定css 並使用
< link href="~/Styles/style.css" rel="stylesheet" type="text/css"
載入樣式,使用過程中都無任何問題。

但當我隔幾天打開檔案調整 Css內容,發現我設定的顏色或字體大小,無法套用到網頁上,當我把連結 css樣式的程式碼「< link href="~/Styles/style.css" rel="stylesheet" type="text/css" 」刪除,效果都沒了。

我就嘗試把 css裡面的內容都刪除並存檔,發現網頁仍然有設定的 css樣式,我將檔案刪除或是在css 裡設定新的style 當無法改變我的網頁。

html 都是使用新增檢視產生,並且刪除內容 ,偵錯時網頁都會有所改變。

目前面臨更改 css無法套用在網頁上,即使整個 css砍掉,網頁樣式仍然沒改變。

0

套用外部css 程式碼可以貼上來
該css檔案也可以貼上來
比較好除錯....
不然你怎麼說都是對的/images/emoticon/emoticon01.gif

抱歉,第一次使用此論壇,剛剛才發現打在文章內的程式碼沒顯示出來

0
小魚
iT邦大師 1 級 ‧ 2021-05-02 00:20:19

F5
Ctrl - F5

通常沒改變有兩種情況

  1. 你CSS寫錯了
  2. 瀏覽器的Cache

如果是2的話還有救.
(1的話也有救, 學好CSS改寫就好)

2的問題

0
N3o Huang
iT邦新手 5 級 ‧ 2021-05-02 01:56:20

應該是cache問題!

將引入的css位置後面傳隨意參數進去即可!

<link rel="stylesheet" href="https://www.test.com/css/bootstrap.min.css">

改為

<link rel="stylesheet" href="https://www.test.com/css/bootstrap.min.css?v=210502"

剛剛試了此方法,有效 謝謝你 :)

0
I code so I am
iT邦研究生 2 級 ‧ 2021-05-02 22:20:45

開無痕測試看看,如果可以,就是cache問題。

清除 cache 如下:
https://ithelp.ithome.com.tw/upload/images/20210502/20001976GKV4GlmKC3.png

https://ithelp.ithome.com.tw/upload/images/20210502/20001976gr8BQ14vgU.png

謝謝你,清除瀏覽資料就解決了 :)

我要發表回答

立即登入回答