1. 說(shuō)一說(shuō)你平時(shí)寫代碼遵守的編碼規(guī)范
- 嵌套元素后縮進(jìn)揭斧。
- 十六進(jìn)制值全部小寫,并且使用簡(jiǎn)寫。
- 聲明塊的右花括號(hào)單獨(dú)成行讹开。
- 為了代碼的易讀性盅视,在每個(gè)聲明塊的左花括號(hào)前添加一個(gè)空格。
- 為選擇器分組時(shí)旦万,將單獨(dú)的選擇器單獨(dú)放在一行闹击。
- 避免為 0 值指定單位。
之前沒(méi)注意過(guò)太多成艘,之后會(huì)盡量遵循http://codeguide.bootcss.com/中給出的編碼規(guī)范赏半。
2. 垂直居中有幾種實(shí)現(xiàn)方式,給出代碼范例
方法1 通過(guò)設(shè)置上下padding相同來(lái)實(shí)現(xiàn)垂直居中淆两。
方法2 通過(guò)絕對(duì)定位和transform來(lái)實(shí)現(xiàn)垂直居中断箫。
方法3 通過(guò)偽元素和vertical-align:middle來(lái)實(shí)現(xiàn)垂直居中。
方法4 通過(guò)設(shè)置display:table-cell和vertical-align:middle來(lái)實(shí)現(xiàn)居中秋冰。
方法5 通過(guò)display:flex來(lái)實(shí)現(xiàn)居中仲义。