色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

Javascript+CSS實現影像卷簾效果思路及代碼

用過Arcgis的筒子們對于Arcmap里面的一個卷簾效果肯定記憶很深刻,想把它搬到自己的WebGIS系統中去,抱著同樣的想法,我也對這種比較炫的卷簾效果做了一下研究,吼吼,出來了,給大家匯報一下成果

看到這樣的效果,你是不是小雞動了一下,嘿嘿,別急,聽我慢慢道來。

首先,容器。分別用兩個DIV來顯示兩個不同時期的影像。接下來設置兩個容器的樣式,代碼:

#after{ position: absolute; top: 0px; left: 0px; background-image: url(../images/24.jpg); width: 940px; height: 529px; background-repeat: no-repeat; } #before{ position: absolute; top: 0px; left: 0px; border-right: 3px solid #f00; background-image: url(../images/23.jpg); width: 433px; height: 529px; background-repeat: no-repeat; max-width: 940px; } 


這樣,圖片就在web上顯示出來了。


接下來實現卷簾效果。實現卷簾,最主要的是設置before的寬度,如何去設置呢,就是獲取鼠標的位置,代碼如下:

function RollImage(evt){ var x=evt.pageX; console.log(x); $("#before").css("width",x+"px"); } /script>

這樣,卷簾的效果就實現了。源代碼如下:

style.css

.beforeafter{ width: 940px; height: 529px; } #after{ position: absolute; top: 0px; left: 0px; background-image: url(../images/24.jpg); width: 940px; height: 529px; background-repeat: no-repeat; } #before{ position: absolute; top: 0px; left: 0px; border-right: 3px solid #f00; background-image: url(../images/23.jpg); width: 433px; height: 529px; background-repeat: no-repeat; max-width: 940px; } 

test.html


<html lang="zh-CN" xmlns="http://www.w3.org/1999/xhtml"><head> <title>日本地震災區前后對比</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Language" content="zh-CN"> <link href="css/roll.css" type="text/css" rel="stylesheet"> <script src="../jquery-1.8.3.js" type="text/Javascript" charset="utf-8"></script> <script type="text/Javascript"> function RollImage(evt){ <strong>var x=evt.pageX; $("#before").css("width",x+"px");</strong> } </script> </head> <body> <div class="beforeafter" onmousemove="RollImage(event)"> <div id="after"></div> <div id="before"> </div> </div> </body> </html> 

JavaScript技術Javascript+CSS實現影像卷簾效果思路及代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 保靖县| 楚雄市| 阳朔县| 平山县| 南开区| 江门市| 沂源县| 绿春县| 合川市| 景洪市| 博乐市| 绥德县| 天峻县| 天全县| 青冈县| 桃园县| 若尔盖县| 东安县| 漳浦县| 永靖县| 当阳市| 车致| 罗源县| 桃江县| 普兰县| 甘孜| 洛扎县| 黔南| 班戈县| 泾阳县| 竹溪县| 松江区| 长宁区| 武乡县| 石屏县| 敦煌市| 弋阳县| 阳原县| 崇义县| 宝鸡市| 武安市|