相信大家對(duì)樣式命名都多少感到困難,特別是想起一個(gè)有意義的名,更難?;仡櫫艘幌轮皩懙摹?樣式命名規(guī)則 》(不知道大家使用后有什么感想)結(jié)合這段時(shí)間使用上發(fā)現(xiàn)的一些問題,重新整理了樣式的命名規(guī)則,希望能更實(shí)用些。
要避免當(dāng)狀態(tài)改變時(shí)名稱失去意義,最常見的就是用于布局的類名,如“left”、“right”,當(dāng)左邊欄不再是左邊欄的時(shí)候,“left”這個(gè)名就沒有實(shí)際意義了。這與我們所推薦的“命名要有意義”就相違背了,使用序號(hào)就更加有問題了。好像沒錯(cuò),不過有好長一段時(shí)間都有個(gè)問題讓我很煩惱,如果一個(gè)頁面中同個(gè)模塊出現(xiàn)一次以上,而且細(xì)節(jié)還不一樣,那后面出現(xiàn)的名稱應(yīng)該叫什么呢?難道“one”、“two”就不是序號(hào)?其實(shí)我們要避免遇到的情況就是當(dāng)狀態(tài)(表現(xiàn))改變時(shí),對(duì)應(yīng)定義的類名不會(huì)失去意義。
所謂的狀態(tài)(表現(xiàn))改變,有幾種情況:
而實(shí)際情況并不是單純的某一種情況,更多的時(shí)候是混雜著出現(xiàn)的。有點(diǎn)遠(yuǎn)了,回主題。
[ 模塊前綴 ] _ 類型 _ ( 作用 | 狀態(tài) ) n _ [ 位置 n ]
圖例說明:
( 必選 ):必需存在。 [ 可選 ]:可根據(jù)需要選擇。 |:多選一。 n:可有多個(gè)。名詞說明:
例:
模塊前綴:
彈出 pop 公共 global,gb 標(biāo)題 title,tit 提示 hint 菜單 menu 信息 info 預(yù)覽 pvw Tips tips 導(dǎo)航 nav類型:
按鈕 bt 文本 tx 段落 p 圖標(biāo) icon input input 顏色 color,c 背景 bg 邊框 bor新聞熱點(diǎn)
疑難解答
圖片精選