我知道沒有真正正確或錯誤的答案。我只想聽聽CSS開發人員如何訂購您的物業,以及您的偏好背後有什麼理由。 非常感謝。如何在聲明塊中訂購屬性?
-1
A
回答
2
個人我嘗試組屬性或多或少像這樣:
- 盒模型(高度,寬度,填充,餘量...)
- 定位
- 字體相關(字體家庭,字體重量等)
- 顏色和背景圖片
有沒有真正的利益做事情就這樣,我只是覺得這合理合乎邏輯且易於遵循。
簡單的例子(帶註釋來說明):
#selector{
/* box */
width: 300px;
margin: 15px 0 30px;
padding: 5px;
border: 1px solid #333;
/* position */
float: left;
display: inline;
/* font */
font-family: 'Lucida Grande', 'BitStream Vera Sans', Verdana, sans-serif;
font-weight: normal;
font-size: 14px;
/* colour */
color: #000;
background: #ddd;
}
值得注意我通常保持組合選擇上一條線(即在同一行的所有箱相關的選擇,等等)
0
查看Andy Ford's post詳細說明了他訂購CSS屬性的方法。他在主題上以a nice round-up of further reading around the internet結束。
相關問題
- 1. 訂購此聲明
- 2. 如何訂購CSS屬性?
- 3. linq我將如何訂購此聲明
- 4. DOCTRINE:IN聲明已訂購?
- 5. HTML屬性訂購
- 6. 在何處訂購複雜聚合屬性以及訂購
- 7. 如何聲明python聲明性屬性模式
- 8. REXML保留屬性訂購
- 9. 屬性聲明中的__block屬性
- 10. asp.net中的屬性?屬性聲明?
- 11. 如何訂購相對於其他屬性的屬性?
- 12. RDFS - 聲明屬性
- 13. XMLNS屬性聲明
- 14. 如何在Python中訂購xml元素屬性?
- 15. 如何將報價屬性轉換爲在Magento中訂購?
- 16. 如何使ndb模型聲明獨立訂購
- 17. 如何訂購相互使用的C結構/函數聲明?
- 18. 如何聲明類屬性的類型?
- 19. 如何用EnumType聲明屬性
- 20. 如何在Typescript中聲明NodeJs模塊?
- 21. 在自定義NSMutableArray中聲明屬性
- 22. 如何通過Mongoid中的動態屬性訂購文檔
- 23. 如何在AngularJS中訂購
- 24. 如何在SQL中訂購
- 25. Python和類屬性聲明
- 26. xUnit聲明多個屬性
- 27. 聲明屬性訪問器
- 28. c#類屬性聲明
- 29. 'class'屬性沒有聲明
- 30. ios AppDelegate屬性聲明
我的博客已不在,但帖子在Wayback Machine上https://web.archive.org/web/20130227044124/http://fordinteractive.com/2009/02/order-of-the- day-css-properties/Bootstrap聯合創始人Mark Otto也有一個非常相關的帖子:http://markdotto.com/2011/11/29/css-property-order/ – 2015-06-10 19:42:25