2012-10-22 32 views
0

我正在開發一個ASP .NET Web項目,它使用:jQuery,jQuery UI,重置/規範化CSS樣式表。大多數CSS的是廢話,所以我打算把它改寫+我將有一個預算吧:)如何使用最新的花式升級web項目Bootstrap&SASS

我在兩個花哨的解決方案,我想學習傳來:

我不知道,如何「混」我與這些解決方案現有的應用程序。談到SASS時,我覺得很明顯 - 只需重新編寫CSS,併爲新的CSS元素感到自豪,但我不確定Bootstrap。如果我不想改變我的網站的佈局,它的優點是什麼?

另一件事:當我的網站中包含Bootstrap/SASS時,是否可能遇到可能的問題?

回答

1

Twitter的引導(TBS)是一個CSS框架和它最初的目的是爲網站和Web應用程序的原型。所以如果你想從頭開始,非常徹底和風格良好的CSS,那麼引導是偉大的。

Twitter Bootstrap不一定是正確的解決方案,如果你想保留大部分現有的用戶界面,特別是如果你現有的用戶界面與他們的腳手架,網格系統和他們的UI風格的其他元素不匹配形式輸入,按鈕,排版等)。你會發現自己不得不重寫框架的屬性,這種方式會擊敗目標。

正如@Nathron提到的,如果您嘗試將TBS與您現有的代碼混合使用,您可能會遇到衝突。創建一個TBS的自定義版本,只包含他們框架的元素,這是您最好的方法:http://twitter.github.com/bootstrap/customize.html

關於SASS,如果您想與TBS結合使用,請查看https://github.com/jlong/sass-twitter-bootstrap

0

來自他們的網站:Boostrap JS是用於「工具提示,彈出窗口,模態等等的交互式組件」。所以如果你正在使用其中的任何一個,確保你沒有衝突的JS函數。

如果您的類名與Bootstrap使用的類名相同,那麼您可能遇到CSS問題。他們中的許多人像「黑暗之井」一樣有點模糊,但其中一些像「下拉」一樣普遍,所以你只需要留意一下。看到

最簡單的方法是下載並播放與它周圍:)

相關問題