關於opacity的思考

來源:互聯網
上載者:User

標籤:des   style   http   color   io   os   使用   java   ar   

今天在封裝圖片輪播的外掛程式的時候,產生了這個opacity的小小思考。

我這個輪播的思路不是以前baiduIME官網的設定外層容器overflow為hidden,position為relative用setInterval去定義一個迴圈時間,然後去按照圖片的height改變top的值。

而是利用opacity去切換顯示對應的圖片。

 

這邊還是先說說這個opacity的相容性問題

 

Css代碼  
  1. filter:alpha(opacity=60);  
  2. -moz-opacity:0.6;  
  3. opacity:0.6  

 

 我們多知道你在設計輪播的時候還是需要渲染index(右小角或者左小角的角標,至於點擊切換還是滑鼠移入切換這個,you design),只要滿足對應性----每一次輪播切換的時候cur的index對照上就ok.(個人建議在點擊或者滑鼠移入後給clearTimeout一下重啟計算)

 

1.  如果你查閱過w3c的文檔你會知道(僅用於 IE),

filter屬性允許我們向文本和映像添加樣式效果(ps:注意使用filter屬性,請始終指定元素的寬度)

以前有別人寫過ie6和ie7設定opacity的時候,此元素必須是“有布局”(意思也就是設定了寬度,嚴格地化加上position)

 

2.  -moz-opacity:屬性是為了相容Mozilla的早期版本。據說FF0.9就不再要求使用此屬性。我的ff 3.6.23就已經直接顯示opacity屬性了

 

3.  可能有的人還會想起這個-khtml-opacity屬性,我這邊沒有加,因為據說Safari 1.x需要相容的時候加上。

 

簡單地介紹了一下opacity.

外掛程式算是搞定,自己遺留了一個問題,很多人在做外掛程式封裝的時候是類似於頁面只有一個dom母體。所有的東西多是渲染上去呢?還是增加母體的輪廓性或者說血肉,指令碼只是去操作控制。。。。。。。

 

 

    貼一張相容的圖:

 

 

 

關於opacity的思考

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.