1. 程式人生 > >layui的頁面元素規範與說明

layui的頁面元素規範與說明

                                               layui的頁面元素規範與說明

1 css內建公共基礎類

類名(class) 說明
                                                                                        佈局 / 容器
layui-main 用於設定一個寬度為 1140px 的水平居中塊(無響應式)
layui-inline 用於將標籤設為內聯塊狀元素
layui-box 用於排除一些UI框架(如Bootstrap)強制將全部元素設為box-sizing: border-box所引發的尺寸偏差
layui-clear 用於消除浮動(一般不怎麼常用,因為layui幾乎沒用到浮動)
layui-btn-container 用於定義按鈕的父容器。(layui 2.2.5 新增)
layui-btn-fluid 用於定義流體按鈕。即寬度最大化適應。(layui 2.2.5 新增)
                                                                                                輔助
layui-icon 用於圖示
layui-elip 用於單行文字溢位省略
layui-unselect 用於遮蔽選中
layui-disabled 用於設定元素不可點選狀態
layui-circle 用於設定元素為圓形
layui-show 用於顯示塊狀元素
layui-hide 用於隱藏元素
                                                                                                 文字
layui-text 定義一段文字區域(如文章),該區域內的特殊標籤(如a、li、em等)將會進行相應處理
layui-word-aux 灰色標註性文字,左右會有間隔
                                                                                                 背景色
layui-bg-red 用於設定元素赤色背景
layui-bg-orange 用於設定元素橙色背景
layui-bg-green 用於設定元素墨綠色背景(主色調)
layui-bg-cyan 用於設定元素藏青色背景
layui-bg-blue 用於設定元素藍色背景
layui-bg-black 用於設定元素經典黑色背景
layui-bg-gray 用於設定元素經典灰色背景

其它的類一般都是某個元素或模組所特有,因此不作為我們所定義的公共類。

2 css命名規範

class命名字首:layui,連線符:-,如:class="layui-form"

命名格式一般分為兩種:一:layui-模組名-狀態或型別,二:layui-狀態或型別。因為有些類並非是某個模組所特有,他們通常會是一些公共類。如:一(定義按鈕的原始風格):class="layui-btn layui-btn-primary"、二(定義內聯塊狀元素):class="layui-inline"

 

目前我們的公共屬性如下所示(即普遍運用於所有元素上的屬性)

屬性 描述
lay-skin=" " 定義相同元素的不同風格,如checkbox的開關風格
lay-filter=" " 事件過濾器。你可能會在很多地方看到他,他一般是用於監聽特定的自定義事件。你可以把它看作是一個ID選擇器
lay-submit 定義一個觸發表單提交的button,不用填寫值