我有一個不可改變的任務,即「改造」一個網站以作出響應,並且已經獲得Zurb基金會980px網格。我有點失落,因爲我應該如何適應我現有的網站 - 我是否必須完全重新設計它以將元素與新網格對齊?我知道該網站將按比例縮放,並在某些斷點處隱藏一些元素併爲其他人加載新的CSS - 但這是我沒有得到的網格物體?響應'網格'?
響應'網格'?
回答
我已經轉換了兩個960gs網站到目前爲止,都很快。
對於初學者,請確保您已經引用了項目中所有的基礎資源(Javascript和CSS)。
首先,你提到你的網格是960,但zurb的是980.我們會完全定製的。你需要做的是添加一個CSS覆蓋。爲此,請打開app.css並添加以下代碼:
.row { max-width:960px; }
接下來,您需要查看當前的HTML並查看它與Zurb的相似程度。在960gs中,沒有行,只有列。所以在我的項目,我需要添加行,並做了查找和替換在列類,像這樣:
前:
<div class="container_12">
<div class="grid_8">
...
</div>
<div class="grid_4">
...
</div>
</div>
後:
<div class="container">
<div class="row">
<div class="eight columns">
...
</div>
<div class="four columns">
...
</div>
</div>
</div>
你需要在所有頁面上執行此操作。 請記住每個<行>必須只包含12列不能少於。
一旦你完成了這一步,你應該很好。由於您現在正在處理靈活的網格和靈活的內容,因此您可能會爲您剪掉一些額外的工作。
謝謝埃德 - 非常有幫助..你的時間和輸入是非常感謝 – Jimbly2
你歡迎,很高興我能幫上忙。 –
您可以使用960.gs網站上的Adapt.js插件。
它已經與960gs兼容,所以你並不需要在框架改變什麼。
但是,您仍然需要重新編寫一些內部CSS類來適應流動性。
- 1. 如何使網格響應?
- 2. Bootstrap網格排序響應
- 3. 三列網格響應
- 4. 響應網格佈局
- 5. 響應式網格 - IONIC 2
- 6. 製作響應式網格
- 7. CSS響應網格系統
- 8. 創建一個響應式網格,堆棧,響應式圖像
- 9. 響應式語義用戶界面響應網格,列,行
- 10. Bootstrap響應式網格:避免填充網格元素左邊
- 11. 響應4列網格變成3列網格調整大小
- 12. 響應式平臺 - 網格還是無網格?
- 13. 2x2圖像響應式圖像網格
- 14. 特殊基礎框架響應網格
- 15. 自動格在響應電網
- 16. 響應式Flexbox圖像網格
- 17. 特殊的網格CSS響應
- 18. Boostrap響應式設計網格問題
- 19. 爲響應式網格忽略空div?
- 20. Infragistics網格的GET返回空響應
- 21. jQuery的移動響應網格
- 22. 將Json響應綁定到Kendo網格
- 23. 使圖片網格中心響應
- 24. Bootstrap響應式圖像網格
- 25. 引導響應網格佈局
- 26. 響應表或引導網格系統
- 27. 響應式CSS圖/圖像網格
- 28. 引導響應網格不工作
- 29. 圖像網格流體佈局(響應)
- 30. 響應式網格系統中的列
傳統網站是否使用960gs之類的網格框架構建? –
是 - 960像素 – Jimbly2
960像素就是網站的寬度,還是使用網格框架呢? –