css3通過scale()實現放大功能、通過rotate()實現旋轉功能


css3通過scale()實現放大功能、通過rotate()實現旋轉功能,下面有個示例,大家可以參考下

通過scale()實現放大功能 

通過rotate()實現旋轉功能 

而transition則可設置元素變化所需的時間 

html中的結構代碼:

<ul id="demoarc"> 
  <li>你好!!!</li> 
  <li>你壞!!</li> 
  <li>你變態!</li> 
</ul> 

css3樣式:

ul#demoarc{
  margin-top:50px; 
  list-style:none; 
} 
ul#demoarc li{ 
    cursor:pointer;
    list-style:none; 
    display:inline-block;
    width:150px; 
    height:150px; 
    float:left; 
    font-size:24px;
    line-height:150px;
    color: #fff;
    font-weight: 700;
    text-align: center;
    border:2px solid #F0E68C;
    background: #FF4500;
    margin-left:10px; 
    -webkit-transition:all 1s; 
    -moz-transition:all 1s;
    -o-transition:all 1s;
} 
ul#demoarc li:hover{ 
    -webkit-transform:scale(1.5) rotate(10deg); 
    -moz-transform:scale(1.5) rotate(10deg); 
    -o-transform:scale(1.5) rotate(10deg); 
}

 

 

 

      
  • 你好!!!
  •   
  • 你壞!!
  •   
  • 你變態!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM