回答
這不是一個紅寶石問題。 Ruby on Rails應用程序只需像其他任何網站一樣提供HTML,JS和CSS。創建漂亮的頁面和界面並不是Ruby或Rails試圖解決的問題,而是一種無關緊要的問題。
也就是說,有幾個ruby工具可以使html和css更容易工作。例如,HAML和SASS提供了一種更抽象的方式來編寫HTML和CSS。但從瀏覽器的角度理解Web開發的基本原理對於製作看起來不錯的東西仍然至關重要。
但是目前沒有「安裝這個庫來使事情看起來不錯」。而且大多數人會認爲不應該有這樣一個圖書館。
@Squeegy我認識到這是一個不相關的問題,但通常會有一些比其他人更喜歡和經過驗證的方法來實現這一點。 – Genadinik 2011-04-28 17:09:26
那麼你具體詢問關於紅寶石。如果你的問題只是「我如何製作美麗的網頁」,那麼答案就是「去學習設計和使用CSS」。 Ruby與它無關。這個問題太模糊了,因此不能提供更多的幫助。 – 2011-04-28 17:12:46
@Squeegy不確定你是完全正確的。它不是一個枯燥而乾燥的話題。我的意思是,我可以使用Drupal或其他東西,但是這會在PHP層和Ruby中造成一大堆尷尬,我不想這樣做。也許使用Ruby原生的UI框架會使創建UI層的過程變得更容易。你看到我在說什麼了嗎? – Genadinik 2011-04-28 17:32:07
您可以試試Compass。很好的框架來管理你的CSS。
它不是特定於ruby的,但blueprint css framework有助於建立網格,排版,瀏覽器,表單元素,CSS重置等等。從那裏可以很容易地設置表示層的樣式。
- 1. 如何在CHEF中創建漂亮的json(ruby)
- 2. 如何爲獨立的Python GUI創建漂亮的UI
- 3. 如何創建漂亮的HTML5網頁
- 4. 如何創建漂亮的URL?
- 5. 在r中創建漂亮的輸出
- 6. 用漂亮的表格創建圖像
- 7. 創建漂亮的輸出
- 8. 如何在laravel 5.2中創建漂亮的url?
- 9. 如何在sheet.appendRow中創建「漂亮的名字」?
- 10. 如何在radare2中獲得漂亮的堆棧視圖?
- 11. 如何在iOS上創建漂亮的按鈕?
- 12. Ruby中更漂亮的代碼
- 13. 創建一個漂亮的調色板
- 14. 創建一個漂亮的URL
- 15. 用htaccess創建漂亮的url
- 16. 創建漂亮的顏色編程
- 17. 在Facebook上創建一個漂亮的圖表
- 18. 如何從Jenkins的內部運行中創建漂亮的圖形?
- 19. 如何創建漂浮在
- 20. 如何讓Qt中的默認UI元素更漂亮?
- 21. 如何在Android上渲染一個漂亮的對話UI?
- 22. 如何使用manage.py dumpdata創建漂亮的燈具?
- 23. 我如何創建漂亮的外觀控件?
- 24. 如何使用codeigniter創建漂亮的CSV
- 25. 如何用wordpress創建漂亮的列表?
- 26. 如何創建漂亮的SEO頁面網址?
- 27. 如何在html中創建一個漂亮的內容表,如下所示
- 28. slick2d(lwjgl),漂亮,kryonet - 如何構建.jar?
- 29. Ruby的require語句的漂亮版本?
- 30. 如何在我的視圖模型中即時創建UI
你的意思是你想要漂亮的按鈕和東西的.css文件。 – Alex 2011-04-28 17:41:19
@Alex我的意思是更多 - 人們使用單獨的CMS來控制UI佈局,還是有一些工具可以幫助保持UI層代碼的組織和模塊化?由於我使用RoR,因此找到一些適合RoR開發的工具顯然會更好。 – Genadinik 2011-04-28 17:46:39