同桌上课用手指进去了好爽_欧美丰满熟妇xxⅹⅹ性大i_成人av天天日天天拍拍_猛男gay帅男gay男男同志_欧美va天堂在线观看_人妻无码av中文系列三里桃花_亚欧免费无码在线观看_久久久精品国产亚洲av水_日韩在线免费看污污污_2021无码专区人妻系列日韩

首頁(yè) 優(yōu)化推廣 CSS實(shí)現(xiàn)鼠標(biāo)移動(dòng)圖片放大效果

CSS實(shí)現(xiàn)鼠標(biāo)移動(dòng)圖片放大效果

來(lái)源: | 時(shí)間:2010/8/12 17:26:59 |

現(xiàn)在在含有圖片較多的頁(yè)面上,我們會(huì)以縮略圖的形式展示圖片,當(dāng)用戶將鼠標(biāo)移動(dòng)到縮略圖上時(shí),我們就會(huì)按原圖大小顯示出來(lái)。這種應(yīng)用已經(jīng)很普遍,尤其在商品展示和用戶頭像場(chǎng)景中。

寫(xiě)之前發(fā)現(xiàn)網(wǎng)上的都不是很理想,兼容性一般。再看了《超越CSS》之后,覺(jué)得上面的想法不錯(cuò),這次和大家分享一下。大致思路就是:通過(guò)絕對(duì)定位把縮略圖圖排列好,然后通過(guò)css的hover偽類屬性來(lái)實(shí)現(xiàn)圖片尺寸放大。具體如下:

demo文件下載點(diǎn)這里

CSS文件如下:

  1. <style type="text/css" title="">
  2. body{width:320px;margin:0 auto;padding:20px;background:#000;color:#000;}
  3. #main-content{border:5px solid #7bc809;padding:5px;background:#fff ;}
  4. ul{ margin:0;padding:0;list-style:none;padding-bottom:300px; /*padding給圖片撐開(kāi)空間*/} li{display:inline;}
  5. li a{position:relative;}
  6. li a:hover{position:relative;color:#000;z-index:1000;}
  7. /*此處要有border:none屬性,否則IE6下面無(wú)法顯示出來(lái),是IE6偽類的BUG*/
  8. li a img{width:100px;height:100px;border:none;position:absolute;}
  9. /*使用絕對(duì)定位讓圖片固定,從而脫離頁(yè)面流*/
  10. li a:hover img{
  11. position:absolute;left:-10px;top:-50px;width:240px;height:240px;padding:5px;background:#fff;border:2px solid #000;z-index:1000;}
  12. /*<

服務(wù)熱線

153 8323 9821

功能和特性

價(jià)格和優(yōu)惠

網(wǎng)站和維護(hù)

推廣和優(yōu)化

微信服務(wù)號(hào)