作為前端開發(fā)工程師,CSS 的命名規(guī)范是非常重要的。在編寫后臺(tái)管理系統(tǒng)時(shí),良好的命名規(guī)范不僅可以提高代碼的可讀性和擴(kuò)展性,還可以減少不必要的 bug 和維護(hù)成本。
下面介紹一些常用的后臺(tái) CSS 命名規(guī)范:
/* * 布局模塊命名規(guī)范 */ .l-container{ /* 容器模塊 */ width: 100%; max-width: 1200px; margin: 0 auto; } .l-content{ /* 內(nèi)容區(qū)模塊 */ padding: 20px; } .l-row{ /* 行模塊 */ display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; } .l-col{ /* 列模塊 */ flex: 0 0 25%; } .l-panel{ /* 面板模塊 */ border: 1px solid #ddd; border-radius: 4px; padding: 20px; margin-bottom: 20px; } .l-card{ /* 卡片模塊 */ background-color: #fff; border: 1px solid #ddd; border-radius: 4px; padding: 20px; margin-bottom: 20px; } .l-modal{ /* 彈窗模塊 */ position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0,0,0,0.5); display: none; z-index: 1000; } .l-modal__body{ /* 彈窗內(nèi)容模塊 */ position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); max-width: 500px; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; padding: 20px; }
/* * 公共模塊命名規(guī)范 */ .c-btn{ /* 按鈕模塊 */ display: inline-block; border: 1px solid #ddd; border-radius: 4px; padding: 8px 16px; cursor: pointer; } .c-form{ /* 表單模塊 */ display: flex; flex-wrap: wrap; } .c-form__item{ /* 表單項(xiàng)模塊 */ flex: 0 0 50%; margin-bottom: 16px; } .c-form__label{ /* 表單標(biāo)簽?zāi)K */ display: inline-block; width: 120px; text-align: right; margin-right: 16px; font-weight: bold; } .c-form__input{ /* 表單輸入框模塊 */ display: block; width: 100%; border: 1px solid #ddd; border-radius: 4px; padding: 8px; box-sizing: border-box; } .c-table{ /* 表格模塊 */ width: 100%; border: 1px solid #ddd; border-collapse: collapse; } .c-table__thead th{ /* 表頭模塊 */ background-color: #f5f5f5; font-weight: bold; text-align: center; padding: 8px; } .c-table__tbody td{ /* 表格內(nèi)容模塊 */ text-align: center; padding: 8px; }
以上是一些常用的后臺(tái) CSS 命名規(guī)范,建議在實(shí)際開發(fā)中根據(jù)項(xiàng)目需求做出調(diào)整,但是要保證一定的規(guī)范性,這樣可以提高團(tuán)隊(duì)協(xié)作效率和代碼的可維護(hù)性。
上一篇常用的css3偽類有哪些
下一篇jquery swing