您好我正在努力解決它是否值得使用LESSCSS。lesscss的祕密
經過大量研究和實踐後,我發現舊版瀏覽器不支持它,需要在使用之前進行編譯。它甚至值得使用嗎?我知道它使得css更容易編寫,但是如果你正在編寫的內容不是在使用它時會變成什麼樣,它是否值得呢?
感謝
您好我正在努力解決它是否值得使用LESSCSS。lesscss的祕密
經過大量研究和實踐後,我發現舊版瀏覽器不支持它,需要在使用之前進行編譯。它甚至值得使用嗎?我知道它使得css更容易編寫,但是如果你正在編寫的內容不是在使用它時會變成什麼樣,它是否值得呢?
感謝
事實上,在使用LESSCSS的方法有兩種:
客戶端:在.less
文件被髮送到客戶端,並通過瀏覽器執行,使用JavaScript和要求最近瀏覽器。
服務器端:將.less
文件編譯爲普通.css
文件,將其發送到客戶端。
第二個需要更多的服務器配置,但只需要客戶端的CSS兼容性。
您可以在LESSCSS主頁上的「用法」部分底部找到更多詳細信息:here。
感謝您的回覆 - 所以我正確地說它最好使用編譯在服務器上的版本 - 例如http://leafo.net/lessphp/或http://www.dotlesscss.org/當我使用C#或PHP?謝謝 –
@ Hello-World'less'附帶一個命令行編譯器:'lessc'。如果要動態生成較少的腳本,則您的工具很有用。如果你的設計變化不大,那麼修改'less'文件並用'lessc myless.less mycss.css'手動編譯它們會更輕,然後在你的HTML文檔中包含css文件,而不是在每次請求時動態編譯它們。 – Levans
這是不正確的,「需要在使用之前編譯」,它絕對值得它 –
感謝您的答覆,你可以幫我說,爲什麼?謝謝 –
1.你不必編譯它,你可以包括較少的文件作爲一個CSS文件和一個JS,它將編譯它的運行時間。 2.使用less創建複雜的css層次結構和顏色模式非常簡單。這兩件事使得創建不帶冗餘代碼部分的模塊化css變得很容易(這就是我使用它的原因) –