我有一個小問題,涉及一家外包網站開發公司,他們不會(完全正常和有效的原因)允許我們訪問服務器來更改樣式表。我一直負責重新設計網站佈局。問題是,我無法訪問該網站,也無法通過開發環境來改變樣式表來實現這些想法。只有路由到這將創建一個本地custom.css通過電子郵件發送給上傳他們的人。然而,我不能真誠地拋出一個CSS文件,以便在沒有完全跨瀏覽器檢查的情況下應用於實況網站,而且我無法在IE,Safari或Opera本地執行此操作。完全保存一個網頁
一個解決方案是將網站本地保存爲HTML(文件另存爲...),但問題是背景CMS是完全廢話,這意味着它有200個完全不必要的CSS文件,它的組織方式如下:
main.css具有7條相對路徑的@import規則。
這是另一個帶有16條@import規則和相對路徑的樣式表。
這裏面...你得到的圖片。
這將意味着我將不得不通過這200個導入規則和文件來通過地址欄手動下載它們。所以我的問題是:
如何我這個網站的HTML保存到我的計算機到一個自定義用戶樣式表文件適用於它,所以我可以跨瀏覽器測試是否正常?是否有一些網站可以通過一個網站,並將所有的CSS壓縮到一個文件或smth?
我會使用類似的https://www.npmjs。 org/package/prosthetic在你的本地機器上創建一個代理服務器,並且可以攔截HTML並注入你的額外的CSS文件。您可以使用任何瀏覽器測試此本地URL。 – pawel
wget也可以保存。見http://www.linuxjournal.com/content/downloading-entire-web-site-wget:'wget --recursive --no-clobber --page-requisites --html-extension --convert-links - restrict-file-names = windows --domain website.org --no-parent www.website.org/tutorials/html /' – koppor