接下來的事情並不是我的答案,但它是我能找到的最好的事情,現在
我猜想是我發現的嗎?是的,這裏在StackOverflow的 這裏的鏈接:Visual Studio (2012 and lower) deletes CSS properties 我真的希望它有助於
「 的存在‘過濾器’的風格是什麼導致所有的‘背景圖像:’風格,除了消失列出的最後一個,並不是它刪除了它不知道的東西,它只是刪除除最後列出的「背景圖像」樣式以外的所有東西。必須是微軟(打算)製作過濾器的方式和MS特定的背景圖像樣式但是它們並沒有很好的編碼,絕對是MS VS的缺陷,重新編輯,只需點擊右鍵點擊代碼類似的CSS類:
background-color: #EBEBEB; /* Fallback background color for non supported browsers */
background-image: -webkit-gradient(linear, left top, right top, from(#FFFFFF), to(#DAD6E7));
background-image: -webkit-linear-gradient(left, #FFFFFF, #DAD6E7);
background-image: -moz-linear-gradient(left, #FFFFFF, #DAD6E7);
background-image: -ms-linear-gradient(left, #FFFFFF, #DAD6E7);
background-image: -o-linear-gradient(left, #FFFFFF, #DAD6E7);
background-image: linear-gradient(left, #FFFFFF, #DAD6E7);
filter: progid:DXImageTransform.Microsoft.gradient(startCol
orStr ='#FFFFFF',EndColorStr ='#DAD6E7',gradientType ='1');/* IE6 - IE9 */ 然後選擇「Build Style ...」。然後單擊「確定」而不更改任何內容,並觀看它除去剩下的最後一個背景圖像。嘗試更改「背景圖像樣式」的順序,然後離開webkit,然後看看自己。
您會注意到,如果刪除「filter:」樣式,問題就會消失,但是我們需要這個例子),所以解決方案似乎是將「filter:」樣式移動到所有「background-image:」行之上,一旦這樣做,就會讓它們獨立出來,問題就會消失。這似乎aleviate問題:
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#DAD6E7', gradientType='1'); /* IE6 - IE9 */
background-color: #EBEBEB; /* Fallback background color for non supported browsers */
background-image: -webkit-gradient(linear, left top, right top, from(#FFFFFF), to(#DAD6E7));
background-image: -webkit-linear-gradient(left, #FFFFFF, #DAD6E7);
background-image: -moz-linear-gradient(left, #FFFFFF, #DAD6E7);
background-image: -ms-linear-gradient(left, #FFFFFF, #DAD6E7);
background-image: -o-linear-gradient(left, #FFFFFF, #DAD6E7);
background-image: linear-gradient(left, #FFFFFF, #DAD6E7);
UPDATE:上面唯一的工作解決方法當你使用「Build Style ...」 - >「Modify Style」對話框時,VS應用格式化,因爲我剛剛在上面的修復程序中看到了它,所以它必須是別的。 「
我以前從未使用Visual Studio,但是,如果我不得不猜測我會說,也許是因爲您使用邊框和邊框 - raidus它會以某種方式混淆並覆蓋邊框屬性。也許嘗試將CSS分解爲單獨的屬性,如邊框顏色,邊框寬度等。 – 2013-04-08 09:00:45
您確定該文件未在另一個可能自動保存的程序中打開嗎?或者在像FileZilla那樣與服務器同步的地方? – JoRouss 2013-04-23 13:54:30
很確定。這是因爲CSS,因爲我在其他項目中也使用了相同的css代碼,所以我也遇到了同樣的問題。 @Somebody – enb081 2013-04-23 13:56:01