在日常 coding 工作中,我們經常需要編寫大量 CSS 代碼,為了讓我們的代碼更加易讀和易維護,我們通常建議按照以下的順序書寫常見的 CSS 屬性:
.selector { /* Positioning */ position: relative; z-index: 10; /* Display & Box Model */ display: block; overflow: hidden; box-sizing: border-box; width: 100px; height: 100px; margin: 10px; padding: 10px; border: 1px solid #ccc; /* Colors & Fonts */ background-color: #fff; color: #333; font-size: 16px; line-height: 1.5; font-weight: bold; font-family: Helvetica, Arial, sans-serif; /* Other */ opacity: 1; transition: all ease 0.3s; }
以上順序并不是一成不變的,對于少量 CSS 屬性可以根據實際情況選擇適合自己的書寫順序。但是對于大量的 CSS 屬性,遵循這種統一的書寫順序可以讓我們的代碼變得更加清晰易懂,方便閱讀和維護。