国产色在线视频-国产色综合一区二区三区-国产身材极品喷水 在线播放-国产深夜福利视频观看-国产深夜福利视频在线-国产深夜福利视频在线播放

CSS之詳解:active選擇器

2016/12/5 8:37:41   閱讀:3258    發(fā)布者:3258

Active的一段話

 active的英文解釋為"積極的",表現(xiàn)在鼠標(biāo)上就是點(diǎn)擊的意思。關(guān)于active選擇器最多
的示例恐怕就是應(yīng)用在鏈接上面的,然而打開鏈接是一個(gè)一瞬間的動(dòng)作,這不能很好的體現(xiàn)
active選擇器的特點(diǎn)。

 

Active的特點(diǎn)

其實(shí)我們打開一個(gè)帶有active鏈接,激活acive是有一個(gè)過程的,就是點(diǎn)擊模塊后直到松開模塊。
如果我們不指定這個(gè)過程所花費(fèi)的時(shí)間,筆者認(rèn)為其默認(rèn)花費(fèi)零點(diǎn)幾秒。

<!DOCTYPE html> 
<html> 
  <head> 
    <title>a</title> 
    <meta name="content-type" content="text/html; charset=UTF-8"> 
      <style> 
      a{ 
        display:block; 
        width:30px; 
        margin:20px; 
        border-radius:8px; 
        padding:20px 50px; 
        text-align:center; 
        background:green; 
      } 
      a:active{ 
        background:indigo; 
      } 
    </style> 
  </head> 
   
  <body> 
    <a href="paris.jpg">link</a> 
  </body> 
</html>

 

我們可以通過過渡屬性(transition)來調(diào)整這個(gè)時(shí)間。

      a:active{ 
        background:indigo; 
        transition:3s; 
      }

 

讀者可以做一個(gè)實(shí)驗(yàn),改變其中transition的值,然后測試:avtive選擇器所花費(fèi)的時(shí)間。

 

ACTIVE示例

<!DOCTYPE html> 
<html> 
  <head> 
    <title>a</title> 
    <meta name="content-type" content="text/html; charset=UTF-8"> 
    <style>  
       div 
      { 
        width:100px; 
        height:100px; 
        background:red; 
        transition: 5s; 
       } 

        div:active 
       { 
        width:300px; 
        height:300px; 
        transition:3s; 
        } 
      </style> 
  </head> 
  <body> 
  <div></div> 
  </body> 
</html> 
             

這里面有兩個(gè)transition,也就是意味著有兩個(gè)過渡。

    1. 第一個(gè)過渡是激活active選擇器,這時(shí)候 div:avtive 里的 transition 起作用。
    2. 第二個(gè)過渡是松開鼠標(biāo),圖像的尺寸恢復(fù)正常的過程,這時(shí)候 div 里的 transition 起作用。

如果讀者只設(shè)置了在 div 里面的 transition ,那么選擇器的過渡時(shí)間也就默認(rèn)為 div 里的 transition 了。

 

如果讀者有興趣也可以試一試transition和其他選擇器的組合。