偽類和類有什么區(qū)別?
當(dāng)按鈕處理正在點(diǎn)擊狀態(tài)(也就是鼠標(biāo)按下的未松開的狀態(tài)),對于<button>元素是通過“:active”偽類實(shí)現(xiàn),而對于<a>這樣的標(biāo)簽元素則是通過添加類名“.active”來實(shí)現(xiàn)。
為什么button使用偽類,a使用類名?
什么區(qū)別??
從代碼層面來說不都是在class中添加一個(gè)類么?
當(dāng)按鈕處理正在點(diǎn)擊狀態(tài)(也就是鼠標(biāo)按下的未松開的狀態(tài)),對于<button>元素是通過“:active”偽類實(shí)現(xiàn),而對于<a>這樣的標(biāo)簽元素則是通過添加類名“.active”來實(shí)現(xiàn)。
為什么button使用偽類,a使用類名?
什么區(qū)別??
從代碼層面來說不都是在class中添加一個(gè)類么?
2016-11-27
舉報(bào)
2016-11-28
button 和a標(biāo)簽在此處的用法一樣的,鼠標(biāo)按下的未松開時(shí) a標(biāo)簽是通過 :hover來實(shí)現(xiàn)的,處于點(diǎn)擊狀態(tài)時(shí)是通過 :active實(shí)現(xiàn)。? .active就是單純一個(gè)類